String str = new String(“abc")到底创建几个对象的问题,之前在学校的时候也经常有类似考试的题目,哈哈,其实很多人还是不懂的吗?嘿嘿~
学过c++的可能理解更深刻或者说更容易理解一些,接下来细说一下吧!
String(String original) ,这是String 的api,在String str = new Sting("abc"),很多人都忽略了
String original = "abc",original是一个临时变量吧,哈哈!这下你懂了吗?!
本文探讨了 Java 中使用 new 关键字创建 String 对象时的具体过程,通过分析 String(String original) 构造函数,解释了此过程中涉及的对象创建数量,并提到了与 C++ 背景下的对比理解。
String str = new String(“abc")到底创建几个对象的问题,之前在学校的时候也经常有类似考试的题目,哈哈,其实很多人还是不懂的吗?嘿嘿~
学过c++的可能理解更深刻或者说更容易理解一些,接下来细说一下吧!
String(String original) ,这是String 的api,在String str = new Sting("abc"),很多人都忽略了
String original = "abc",original是一个临时变量吧,哈哈!这下你懂了吗?!

被折叠的 条评论
为什么被折叠?