【发布时间】:2014-09-24 06:40:52
【问题描述】:
这两个分配在内存分配和字符串池方面有什么区别。
String b = "sunil" + "khokhar";
和
String a = "sunil";
String b = a + "khokhar";
【问题讨论】:
-
你认为会发生什么?你认为编译器和字符串池会有什么不同?您是否考虑过使用
final可能会产生什么影响? -
有什么关系。您想使用上述方法的实际需求是什么。
标签: java string memory-management string-pool