百科问答小站 logo
百科问答小站 font logo



JVM 常量池中存储的是对象还是引用呢? 第1页

  

user avatar   rednaxelafx 网友的相关建议: 
      

如果您说的确实是runtime constant pool(而不是interned string pool / StringTable之类的其他东西)的话,其中的引用类型常量(例如CONSTANT_String、CONSTANT_Class、CONSTANT_MethodHandle、CONSTANT_MethodType之类)都存的是引用,实际的对象还是存在Java heap上的。




  

相关话题

  江湖上流传着哪些关于R大RednaxelaFX的黑暗传说? 
  你是怎么误打误撞做了程序猿? 
  国内的老程序员最后都去哪儿了? 
  if(x>y)和if(x-y>0)有没有区别(x,y都是int)? 
  Lisp 程序员的出路在哪里? 
  为什么程序员之间互相贬低、互相攻击,鲜有其他行业互相抬轿? 
  Python 中有什么不容易让人察觉的有趣的事实? 
  有哪些属于程序员的奢侈品? 
  有了 IP 地址,为什么还要用 MAC 地址? 
  如何看待 2020 年 10 月内测版的知乎盐值体系?对此你有什么想法? 

前一个讨论
c# 的 装箱 和 拆箱 成本有多高?
下一个讨论
a += a *= a; 为什么在C++和Java算出了不同结果?





© 2025-06-03 - tinynew.org. All Rights Reserved.
© 2025-06-03 - tinynew.org. 保留所有权利