integer.parseint(s)與integer.valueof(s)的區別詳解
前者int型別 後者integer型別
integer物件範圍(-128-127)之間
integer i01 =
-128
;int i02 =
-128
; integer i04 =
newinteger(-
128)
; integer i03 = integer.
valueof(-
128)
; system.out.
println
(i01==i02)
;//true
system.out.
println
(i01==i03)
;//true
system.out.
println
(i01==i04)
;//false
system.out.
println
(i02==i03)
;//true
system.out.
println
(i02==i04)
;//true
system.out.
println
(i03==i04)
;//false
在-128到127之間的數會相等,因為引用指向了常量池的int,
超過這個範圍的數引用指向堆。
**注意:**int a = new integer(-128),當中的數不管是多少,物件都會在堆中建立,引用a指向堆。、
int型別是基礎型別,==只是比較的是值的大小。
知識點記錄之Integer
三 兩個都是new出來的,都為false。源 public static integer valueof int i integer是引用型別,int是原生資料型別。2 對integer物件,jvm會自動快取 128 127範圍內的值,所以所有在這個範圍內的值相等的 integer物件都會共用一塊記...
相關知識點
nweb inf uclasses uweb.xml ulib n 從httpservlet 繼承,重寫doget dopost方法 n部署web.xml n 只有乙個物件 n 第一次請求的時候被初始化,只一遍 n 初始化後先呼叫init 方法,只一遍 n 每個請求,呼叫一遍service serv...
Camera相關知識點
1 camera涉及到的概念 1.1 preview capture video preview 預覽 capture 拍照 video 錄影 1.2 幀率 快門 幀率 frame rate 用於測量顯示幀數的量度。所謂的顯示單位為每秒顯示的幀數,簡稱fps或hz 快門 shutter。快門是攝像器...