02_java数据类型
数据类型
基本数据类型
byte,short, int, long, char, float, double,boolean,
整型:byte,short , int , long64
浮点型:float32 , double64
字符型:char 16bit 2字节 Unicode编码0-65535
布尔型:boolean 1bit true false
引用数据类型
数组[]
类class(抽象类abstract class)
接口interface
枚举enum
注解@interface
byte 字节型 ------>8个bit 就是一个敏感单元位
1个byte == 8bit 就是00000000 256种组合 2的8次方
用第一个bit位置来记录符号 0是正数 1 负数
数值范围 -2的七次方 ~ 2的七次方-1
-128 ~ 127 之间
以上的其他正数类型 一次乘2(个字节)
short 2字节 == 16bit 就是 2的16次方 就是65536种
范围: -2的15次方 ~ 2的15次方-1 ==> -32768 ~ 32767
int 4个字节 == 32bit 就是2的32次方
范围 : -214783648 ~ 214783647
long 8个字节 == 64bit 就是 2的64次方
范围:不算了
float 32bit 4字节
0 000000000 0000000000000000000000
第一个0表示正负
第二个(9个0) 表示整数部分
最后一排0表示小数的部分
字符 char 占16bit 2个字节
a + 我 5加上单引号 ' ' 就是字符
ASCII 美国信息交换标准代码
Unicode编码

浙公网安备 33010602011771号