这会对内存消耗/性能产生影响吗?
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 384.90 Driver Version: 384.90 |
|-------------------------------+----------------------+----------------------+
想象一下拥有100000个对象,然后对于create1,每次都会创建一个字符串。 create2不会每次都创建一个新字符串。我是对的吗?
答案 0 :(得分:0)
我想知道create1()是否为每个新Object创建了一个新的String。但是,正如上面在评论部分中所解释的那样,情况并非如此。
create1()和create2()这两个方法在运行时上执行与string-value完全相同。