java核心技術閱讀筆記

zhongta發表於2024-12-08

1.使用BigDecimal類處理需要精確表示浮點數的場合。
2.使用final定義const常量。
final double CM_PER_INCH=2.54;
定義常量最好使用大寫。

3.4.4列舉型別

enum Size{SMALL,MEDIUM,LARGE,EXTRA_LARGE};
Size s= Size.MEDIUM;

3.5.1
整數除以0會丟擲異常。浮點數除以0會得到NaN(infinite);

使用StrictMath可以得到更精確的結果。

Math.multiplyExact(1000000,3)如果溢位會丟擲異常。接收int long 引數。其他方法類似。

相關文章