Java备忘
float 和 double 不能进行精确运算,因为计算机不能表示所有的小数,采用 BigDecimal 来解决(String)。
switch 语句不能作用在 long 和 String 上。
true 、 false 、 null 不是严格意义上的关键字,而是文字常量(literals)。
float f = 2.5;不正确,因为精度不准确。正确写法:float f = (float)2.5;
try{ }里面的 return 语句,紧跟着 finally{ }里的代码会在 return 前先执行。