数据类型
强类型语言:
要求变量的使用要求严格符合规定,所有变量都必须先定义后才能使用
弱类型语言
Java的数据类型分为两大类:
-
基本类型(primitive type):
int:八进制0
十六进制0x 0~9 A~F

- 引用类型(reference type):

字节

浮点数拓展
银行业务不能用float
使用 BigDecimal 数学工具类

字符拓展
JDK7,数字之间可以用下划线分割
所有的字符本质还是数字
编码 Unicode 表:(91=a, 65 =A)
2字节 0-65536
c = '\u0061', 输出的是 a
布尔值拓展

转义字符
\t 制表符
\n 换行

类型转换
(类型) 变量名
//强制转换,避免内存溢出 高--》低
新类型 变量名 = 变量名
//自动转换 低--》高
//不能对布尔类型进行转换
//不能把对象类型转换为不相干的类型
//再把高容量转换到低容量的时候,强制转换
//转换的时候可能存在内存溢出的情况,或者是精度问题!
浙公网安备 33010602011771号