按声明的位置分为局部变量与成员变量
按所属的数据分为基本数据类型和引用数据类型
数据类型
基本数据类型:
1 数值行 整数型(byte、short、int、long)浮点型(float,double)
2 字符型 (char)
3 布尔型 (boolean)
引用数据类型:
1 类 (class)
2 接口 (interface)
3 数组
布尔类型 只有true 和false 与c不同
java 采用Unicode编码
补充 : 13 —— 1+4+8——1101
二进制转换可以换成2的几次方的相加 几次方对应的位为1
这种方法比除二取余能更快一些