new String(“abc“)到底创建了几个对象?

new String(“abc“)到底创建了几个对象? 下面代码中创建了几个对象? new String("abc");答案众说纷纭,有说创建了1个对象,也有说创建了2个对象。答案对,也不对,关键是要学到问题底层的原理。 底层原理分析 String str1 = "abc"; // 在常量池中 St

posted on 2024-06-25 16:59  myf008  阅读(3)  评论(0编辑  收藏  举报