1.进制表示

 二进制0b

八进制0

十六进制0x

2.字符型拓展

char c1='A';

system.out.println(c1);

system.out.println((int)c1);//强制换行

--------------------------------所有的字符型本质都是数字

unicode表      65=A,excel表中0~65536 ,2^16=65536

3.boolean布尔型扩展

boolean flag = true;

if(flag==true){}效果等同于if(flag){}

4.银行业务比较表示===============BigDecimal类

避免用浮点型进行比较

float f =0.1f//输出为0.1

double d =1.0/10;//输出为0.1

system.out.println(f==d)//false

因为float存在舍入误差,接近但不等于,小数点后面无限接近