Java强类型语言
-
所有变量必须先定义才能使用,要求变量严格符合规定
浮点数类型
float : 有限,离散,舍入误差,大约 接近但不等于(银行业务最好不用浮点型,用BigDecimal数学工具类)
字符型
-
强制转换成in类型,输出的是数字(所有的字符本质还是数字)
-
编码:Unicode表:(A=65;a=97.....b=98)
转义字符
-
\t:空格
-
\n :换行
类型转换
小-------------------------------------------------------------大
byte,short, char-->int-->long-->float-->double
强制类型转换:(类型)变量名 大--->小(可能存在内存溢出或精度问题)
自动转换:小——>大
Boolean类型不能转换
JDK特性
数字较大时,100_000_000(中间可以有下划线)