close
String Pool:字串儲存池
※若new的話會直接放到Heap
※注意:不透過new所產生字串,會被放到字串儲存池
※雙引號包括的字串只要是字元內容相同,都會重覆使用String儲存池中的同一個String物件
EX:
String a = new String("1");
String b = new String("1");
String a2 = "1";
String b2 = "1";
System.out.println(a == b);
System.out.println(a2 == b2);
※ if == 兩邊若為物件,比較值為Reference
Out:
false
true
※若傳遞參數為基本資料型別,採用pass by value
※若傳遞參數為物件,採用pass by reference
文章標籤
全站熱搜