Java中String字符串常量池

  最近到廣州某互聯網公司面試,當時面試官問假設有兩個字符串String a="abc",String b = "abc";問輸出a==b是true仍是false。我當時堅決果斷答了true,而後根據字符串常量池的知識點結合jvm的內存模型講解,然而他卻跟我說是false,說這是最基本的問題。我當時一臉懵逼,跟他討論了很長時間,後來發現他是錯的,他說a,b兩個變量是存在棧中,這兩個引用是不同的,只
相關文章
相關標籤/搜索