java数据类型
一、基本类型
1、数值类型
(1)整数类型
byte:占1个字节范围 -128-127
short:占2个字节范围
int:占4个字节范围
- 二进制:0b开头
- 八进制:0开头
- 十六进制:0x开头
long:占8个字节范围,定义变量赋值后加L
(2)浮点类型
float:占4个字节,定义变量赋值后加F
double:占8个字节范围
- 银行业务避免使用浮点类型进行表示,精度会导致误差,尽量使用BigDecimal
(3)字符类型
char:占2个字节范围
- 所有的字符本质是数字,char用int做强制转换后可以变为数字,打印出unicode编码
\u0061转义输出a,\u表示转义
\t制表符
2、boolean类型
占1位(bit),计算机的最小单位,1字节(byte)(B) = 8位(bit)(b)
二、引用类型
类、接口、数组
三、面试题
- 对象 内存分析 String 直接赋值与new String赋值的区别

浙公网安备 33010602011771号