java中的String總結

1.普通的字符串在java中存儲在字符串常量池中  String s=new String("hello");  一共創建了兩個對象 ,JAVA虛擬機首先在字符串池中查找是否已經存在了值爲"hello"的這麼一個對象,它的判斷依據是String類equals(Object obj)方法的返回值。如果有,則不再創建新的對象,直接返回已存在對象的引用;如果沒有,則先創建這個對象,然後把它加入到字符串池
相關文章
相關標籤/搜索