数据类型
基本数据类型 8个
整型 4 byte short int long 按照字节大小(小大)
浮点型 2 float32 double64
字符型 1 char16bit 2字节 Unicode编码(0~65535)
布尔型 1 boolean(1bit) true false
引用数据类型
数组[] 类class(抽象类) 接口inferface 枚举enum 注解@interface
byte 字节型--------8个bit 敏感单元位
1 byte ==8bit 0 0000000 256种组合
用第一个bit位置来记录符号 0正数 1负数
数值的范围 -2的7次方~2的7次方-1(0放在正面)
-128~127
以上的其他整数类型依次乘以2
short 2字节==16bit 65526种组合 -32768~32767
int 4字节==32bit -2147483648~2147483647
long 8字节==64bit
float 32bit 4字节
0(表示符号) 000000000(整数部分) 0000000000000000000000(小数部分)
字符
字符中数字和整数的数字冲突 区分 加上双引号
中文两个字节
ASCII 美国信息交换标准代码
a-------00000000--------97
a-------00000000--------97
a-------00000000--------97
字母 数字 符号
26*2+10+100 一个字节256种组合