可能重复: 字符串对象和字符串文字之间的差异
假设我有两个陈述.
String one = "abc"; String two = new String("abc");
哪一个是堆栈内存并存储在堆中?
这两者有什么区别?
创建了多少个对象以及内存中的引用如何?
什么是最佳做法?
java heap stack memory-management
heap ×1
java ×1
memory-management ×1
stack ×1