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编码

posted @ 2020-06-13 15:11  显示滴滴白  阅读(57)  评论(0)    收藏  举报