1.使用=符号创建,是在常量池中获取对象。编译时期会在常量池中创建一个字符串对象,如果常量池中已经存在该字符串对象则直接引用。
2.使用new的方式创建,存储在堆中。
本文探讨了在编程中,使用=符号和new关键字创建字符串对象的区别,重点在于常量池的引用和堆内存的存储。讲解了为何=符号创建效率更高,以及new方式的适用场景。
1.使用=符号创建,是在常量池中获取对象。编译时期会在常量池中创建一个字符串对象,如果常量池中已经存在该字符串对象则直接引用。
2.使用new的方式创建,存储在堆中。
1796
5234
5130
1468

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