1. 程式人生 > >java基礎--17--基本型別物件包裝類、System、Math、Arrays工具類

java基礎--17--基本型別物件包裝類、System、Math、Arrays工具類

把字串轉換為基本資料型別

將基本資料型別轉成字串

兩種方式:1是藉助加號2是藉助toString,引數1是十進位制,引數2把引數1轉成對應的進位制數,和parseInt有區別

integer的構造方法,藉助intValue把字串轉換為基本資料型別

MAX_VALUE

Integer的進位制轉換

JDK1.5出現基本資料型別和引用資料型別間的自動裝箱和自動拆箱

自動裝箱拆箱的弊端:出現空指標異常

下面是面試坑人點

System類:currentTimeMillis()獲取當前時間

System.exit(0)  停止虛擬機器

System.gc()收取記憶體中的垃圾物件,執行gc,會呼叫類的finalize方法

獲取當前作業系統的屬性

System類的arraycopy方法77/22/33/0

Math類

Math.abs() ceil()向上取整 floor()向下取整

負數去平方根返回NaNnot a number

生成0-1之間的隨機數

round四捨五入

Arrays 陣列工具類

Arrays.sort

大資料運算java.Math類中的BigInteger

加減乘除

BigDecimal類(使得浮點數運算更加精確)

BigDecimal除法比較特殊