Java相关特性

不定期更新 Java 相关特性、陷阱



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 前先执行。


 
comments powered by Disqus