String str = null、String str = ""、String str = new String()中所聲明對象str之間的區別:

String str = null中的str對象未進行實例化,是一個空的對象,未能指向任何內存空間,

String str = ""中的str是一個實例,有自己的對象空間,

String str = new String()中str對象分配了指向new String()所創建的內存空間,即對這個對象str進行了實例化。


發佈了43 篇原創文章 · 獲贊 51 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章