gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-01 04:32:43 25 4
gpt4 key购买 nike

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

logger.debug("");

我的问题是,既然我们在调试语句中使用了如此多的字符串文字,它不会创建很多对象吗?有什么办法可以避免这种情况吗?

最佳答案

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

文字被拘留,按照 String.intern() .

关于java - 在记录器调试语句中使用字符串文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17802158/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com