java - 基础3 - 基础数据类型
数据类型:
1.基础数据类型 (8个)
整型:byte,short,int,long
byte 1字节(8bit) -128 - 127 -2^7 到 2^7-1 (第一位表示正负)
short 2字节(16bit) -2^15 到 2^15-1
int 4字节(32bit) -2^31 到 2^31-1
long 8字节(64bit) -2^63 到 2^63-1
浮点型:float,double
float 4字节(32bit) (第1位表示正负,第2-10位表示整数部分,第11-32表示小数)
double 8字节(64bit) (第1位表示正负,第2-20位表示整数部分,第21-64表示小数)
字符型(16bit):char unicode编码
布尔型(1bit):boolean true,false
2.引用数据类型 (其他,系统自带比如String,或者自己自定义)
数组 []
类 class
接口 interface
枚举 enum
注解 @interface