一、Java中的数值数据类型
<table><tbody><tr><td width="75" valign="top" style="word-break: break-all;"><span style="background-color: rgb(255, 254, 213);">类型名<br></span></td><td width="299" valign="top" style="word-break: break-all;"><span style="background-color: rgb(255, 254, 213);"> 范围<br></span></td><td width="182" valign="top" style="word-break: break-all;"><span style="background-color: rgb(255, 254, 213);">存储空间<br></span></td></tr><tr><td width="75" valign="top" style="word-break: break-all;"><span style="background-color: rgb(255, 254, 213);">byte<br></span></td><td width="299" valign="top" style="word-break: break-all;"><p style="text-indent:28px;"><span style="background-color: rgb(255, 254, 213);"><span style="font-family: 等线;font-size: 14px;">-2</span><sup><span style="font-family: 等线;font-size: 14px;vertical-align: super;">7 </span></sup><span style="font-family: 等线;font-size: 14px;">(-128) ~ 2</span><sup><span style="font-family: 等线;font-size: 14px;vertical-align: super;">7</span></sup><span style="font-family: 等线;font-size: 14px;">-1 (127)</span></span></p></td><td width="188" valign="top" style="word-break: break-all;"><span style="background-color: rgb(255, 254, 213);">8位带符号数<br></span></td></tr><tr><td width="75" valign="top" style="word-break: break-all;"><span style="background-color: rgb(255, 254, 213);">short<br></span></td><td width="299" valign="top" style="word-break: break-all;"><p style="text-indent:28px;"><span style="background-color: rgb(255, 254, 213);"><span style="font-family: 等线;font-size: 14px;">-2</span><sup><span style="font-family: 等线;font-size: 14px;vertical-align: super;">15 </span></sup><span style="font-family: 等线;font-size: 14px;">(-32768) ~ 2</span><sup><span style="font-family: 等线;font-size: 14px;vertical-align: super;">15</span></sup><span style="font-family: 等线;font-size: 14px;">-1 (32767)</span></span></p></td><td width="188" valign="top" style="word-break: break-all;"><span style="background-color: rgb(255, 254, 213);">16位带符号数<br></span></td></tr><tr><td width="75" valign="top" style="word-break: break-all;"><span style="background-color: rgb(255, 254, 213);">int<br></span></td><td width="299" valign="top" style="word-break: break-all;"><p><span style="background-color: rgb(255, 254, 213);"><span style="font-family: 等线;font-size: 14px;">-2</span><sup><span style="font-family: 等线;font-size: 14px;vertical-align: super;">31 </span></sup><span style="font-family: 等线;font-size: 14px;">(-2147483648) ~ 2</span><sup><span style="font-family: 等线;font-size: 14px;vertical-align: super;">31</span></sup><span style="font-family: 等线;font-size: 14px;">-1 (2147483647)</span></span></p></td><td width="188" valign="top" style="word-break: break-all;"><span style="background-color: rgb(255, 254, 213);">32位带符号数<br></span></td></tr><tr><td width="75" valign="top" style="word-break: break-all;"><span style="background-color: rgb(255, 254, 213);">long<br></span></td><td width="299" valign="top" style="word-break: break-all;"><span style="background-color: rgb(255, 254, 213);">-2^63 ~ 2^63 - 1</span></td><td width="188" valign="top" style="word-break: break-all;"><span style="background-color: rgb(255, 254, 213);">64位带符号位<br></span></td></tr><tr><td width="75" valign="top" style="word-break: break-all;"><span style="background-color: rgb(255, 254, 213);">float</span></td><td width="299" valign="top" style="word-break: break-all;"><span style="color: rgb(0, 0, 0);font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;text-align: left;background-color: rgb(255, 254, 213);">1.4E - 45 ~ 3.4028235E38</span></td><td width="188" valign="top" style="word-break: break-all;"><span style="background-color: rgb(255, 254, 213);">32位,标准IEEE 754<br></span></td></tr><tr><td width="75" valign="top" style="word-break: break-all;"><span style="background-color: rgb(255, 254, 213);">double</span></td><td width="299" valign="top" style="word-break: break-all;"><span style="background-color: rgb(255, 254, 213);"><span style="color: rgb(0, 0, 0);font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;text-align: left;">4.9E - 324 </span>~ <span style="color: rgb(0, 0, 0);font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;text-align: left;">1.7976931348623157E308</span></span></td><td width="188" valign="top" style="word-break: break-all;"><span style="background-color: rgb(255, 254, 213);">64位,标准IEEE 754</span></td></tr></tbody></table>注:IEEE 754是美国电气电子工程师协会通过的标准,用于在计算机上表示浮点数;Java中浮点数默认类型是double型
二、命名习惯
大驼峰:每一个单词首字母大写。通常会用于类名、函数名、属性名、空间名
例如:public class StudentInfomation;
小驼峰:除第一个单词之外,其他单词首字母大写。通常会用于定义变量
例如:int studentCount=0;
