Java中常量池、字符串、参数传递涉及到的一些问题

为什么有这篇文章 String orgId = someThreadLocal.getOrgId(); someClass.someMethod(orgId); someClass.someMethod(someThreadLocal.getOrgId()); 起源于上面这段代码对比,我们产生了一些争论: A: orgId这个中间变量,导致JVM多产生了一个对象。 B & C: 不,没有多产生。
相关文章
相关标签/搜索