String的一些蹊蹺

 字符串不屬於基本類型,但是可以像基本類型一樣,直接通過字面量賦值,當然也可以通過new來生成一個字符串對象。不過通過字面量賦值的方式和new的方式生成字符串有本質的區別:   通過字面量賦值創建字符串時,會優先在常量池中查找是否已經存在相同的字符串,倘若已經存在,棧中的引用直接指向該字符串;倘若不存在,則在常量池中生成一個字符串,再將棧中的引用指向該字符串。而通過new的方式創建字符串時,就直接
相關文章
相關標籤/搜索