String那點事兒1--創建了幾個對象

本文大部分內容來源於《深入JAVA虛擬機》 java筆試題中,出現頻率較高的一道題:String str = new String("str");String str2 = "str";產生了幾個對象?我告訴你有0個,你信麼?這道題解釋起來比較費勁,咱們從根源說起先。 1、虛擬機內存模型 人們常說jvm分爲堆區和棧區,這是比較粗的分發,實際的情況參照上圖。和本道面試題有關的區域有:虛機棧、堆區、方
相關文章
相關標籤/搜索