很多都说是2个或者一个,但是有没有想过为什么会是2个?
当是2个的时候,则是一个类加载过程中,在常量池中创建了“abc”;
另一个则是在运行期间,在堆上创建了对象。
参考博客对String, StringBuffer, StringBuilder写得很好:
https://www.cnblogs.com/dolphin0520/p/3778589.html
很多都说是2个或者一个,但是有没有想过为什么会是2个?
当是2个的时候,则是一个类加载过程中,在常量池中创建了“abc”;
另一个则是在运行期间,在堆上创建了对象。
参考博客对String, StringBuffer, StringBuilder写得很好:
https://www.cnblogs.com/dolphin0520/p/3778589.html