String str = new String(「Hello「);建立了幾個對象、String對象的建立面試題

面試題: 1、java String str = new String("Hello");建立了幾個對象? 這個主要分2種狀況: 一、若是String的字符串常量池中有Hello這個對象,那麼就只建立了一個對象。 緣由:由於字符串常量池中有Hello,字符串會用已有的Hello對象,全部不會再建立Hello這個對象了,只會建立一個new String對象。 二、若是String的字符串常量池中沒有
相關文章
相關標籤/搜索