百科问答小站 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上的。




  

相关话题

  服务端把客户端几次发的数据一起接受了,是怎么回事?socket,Tcp协议 
  携程为什么突然技术转型从 .NET 转 Java? 
  重装系统的成本有多高? 
  Atom, Vim, Visual Studio Code, Emacs 哪个好? 
  为什么总有一些人推荐计算机学生把重点放在高数和线代? 
  优化代码中大量的if/else,你有什么方案? 
  如何看待字节跳动程序员猝死? 
  如何看待萧井陌办IT培训班? 
  为什么 Linux 如此安全,却不把 Linux 设计成像 Windows 一样的图形界面来使用? 
  计算机专业的黄金十年过去了吗? 

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





© 2025-04-14 - tinynew.org. All Rights Reserved.
© 2025-04-14 - tinynew.org. 保留所有权利