Java中常量池、字符串、參數傳遞涉及到的一些問題

爲什麼有這篇文章 String orgId = someThreadLocal.getOrgId(); someClass.someMethod(orgId); someClass.someMethod(someThreadLocal.getOrgId()); 起源於上面這段代碼對比,我們產生了一些爭論: A: orgId這個中間變量,導致JVM多產生了一個對象。 B & C: 不,沒有多產生。
相關文章
相關標籤/搜索