二进制 0b开头

八进制0开头

十六进制0x开头

最好用完全的浮点数进行比较,不要double 和浮点来比较

byte,short, char -> int ->long ->float ->double

 

-》不能对布尔值进行转换

-》不能把对象转换成不相干的类型

-》由低到高要强制转换

int i = 12723742;
byte f = (byte)i;

-》由高到低不需要强制转换

int i = 12723742;
double f = i;