java数据类型
语言类型
- 强类型语言
- 要求变量的使用要严格符合规定,所有变量必须先定义后使用(即int 只能用int类型)
- 优点:安全型更高
- 弱类型语言
- 要求变量的使用不需要严格符合规定,所有变量必须先定义后使用
java的数据类型
-
基本类型
1. 数值类型 1. 整数类型 1. **byte**(1字节):-128-127 2. **short**(2字节):32768-32767 3. **int**(4字节):-2147483648 ~ 2147483647 4. **long**(8字节): -9223372036854775808 ~ 9223372036854775807
注:声明long类型后要加l表示long类型不然默认int
-
浮点类型
1. **float**(4字节): 2. **double**(8字节):
-
字符串类型
1. **char**:只能存储一个字或字符 2. **String**:定义一个字符串
注:String不是关键字是一个类
注:声明float类型时后要加f
- Boolean类型(1):只有true和false
-
引用类型
浮点数扩展
1.银行业务的表示?
float(有限的,离散的,有舍入误差的,大约,接近但是不等于)
在小数的比较中,最好完全使用浮点数进行比较
(1).在银行业务可以使用BigDecimal方法
转义字符
- \t 制表符
- \n 换行