数据类型
- 强类型语言:要求变量的使用要严格符合规定 所有变量都必须先定义后才能使用【安全性高/速度慢】
- 弱类型语言:要求变量可以不符合规定 所有变量不需要定义就可以使用
- Java的数据类型分为两大类:
- 基本类型
- 引用类型:1.类 2.接口 3.数据
位(bit)1bit表示1位
字节(byte) 1byte表示一个字节 1B=8b
1024B=1kb
1024KB=1M
1024M=1G
//数据拓展: 进制、 二进制0b、 十进制、 八进制0、 十六进制0x
int i=10;
int i2=010; /八进制0
int 13 =0x10; //十六进制0x 0-9 A-F
//浮点数拓展:银行业务怎么表示?钱——>bigDecimal 数学工具类
//float 有限的 离散 舍入误差 接近但不等于
//double
结论:最好不要使用浮点数进行比较
//所有的字符本质还是数字【有些字符可以强制转换为数字】
//转义字符——> 1.\t:制表符 2.\n:换行 …
//布尔值扩展