1、整数类型:无小数的数值;
表现形式:
八进制:0开头;
十进制:正常计数;
十六进制:0x/0X开头;
内存大小:
8位 = 1字节,内存空间,取值(数值)范围:
byte:8位,-128~127;
short :16位,-32768~32767;
int : 32位,-2147483648~2147483647;
long:64位,-9223372036854775808~9223372036854775807;
题外解释:
位(bit):计算机的最小数据单位,每一位状态只能是0或1;
字节(byte):8个二进制位构成1个"字节(Byte)",它是存储空间的基本计量单位;
1字节可储存1个英文字母或半个汉字,即,1个汉字占据2个字节的存储空间;
2、浮点类型:有小数的数值;(8位 = 1字节)
单精度浮点数(float):
32位,1.4E-45~3.4028235E38;
双精度浮点数(double):
64位,4.9E-324~1.7976931348623157E308;备注:float型小数后要加F/f,
3、字符型(char):用于存储单个字符,占用16位(2个字节)内存空间;①、's':声明赋值,用单引号; ②、\ 转义字符 :声明赋值,用单引号;\n:回车换行;
\b:退格;
\f:换页;
\r:回车;\t:垂直制表符,光标移到下一位;
\\:反斜杠字符;
\':单引号字符;
\dxxxx:4位十六进制字符;
\ddd:1-3位八进制字符;
4、布尔类型(boolean):也叫逻辑类,通过关键字boolean,定义变量;①、只有两个值 :真:true、假:false;②、布尔值不能与整数类型进行转换,③、常用于流程控制中的判断条件;
,