在记录器调试语句中使用字符串文字



我们经常在代码中使用记录器进行调试。我们写这样的

logger.debug("");

我的问题是,由于我们在调试语句中大量使用字符串文字,它不是创建了很多对象吗?有其他办法可以避免吗?

字符串文字在共享池中分配,因此不会浪费空间。每个相等的字符串共享一个实例。

根据String.intern().

相关内容

最新更新