Java Number & Math 類

Number 類屬於 java.lang 包。java

  • Java 爲每個內置數據類型 ( 好比 byte 、 int 、 long  等)提供了對應的包裝類。
  • 包裝類有: Integer 、 Long 、 Double 、 Byte 、 Float 、 Short 。
  • 以上的包裝類都是抽象類 Number 的子類。
  • 這裏用這些包裝類獲得的是對象,若是對定義的進行操做就須要進行裝箱和拆箱。
  • 關於裝箱與拆箱:裝箱是自動將基本數據類型轉換成包裝器類型,拆箱相反。

Math 類屬於 java.math 包。函數

  • Math 的方法是被定義爲的 static 形式,經過 Math 類能夠在直接用。
  • Math 類用於三角函數、平方根等基本數學計算。
相關文章
相關標籤/搜索