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



java中,堆的运行速度为什么比栈慢? 第1页

  

user avatar   rednaxelafx 网友的相关建议: 
      

原题引用的:

看到很多书上写栈的运行速度快,处于堆和寄存器之间,所以用来运行程序;堆得速度慢,所以用来存放对象。

必须是雾很大啊。通常的环境下,内存管理意义的堆(heap)和栈(stack)的访问速度一样。都是普通内存。

得定义“运行”是指什么方面的动作,是分配?释放?还是访问?




  

相关话题

  微软 2021 年 6 月 24 日发布的 Windows11 体验如何?在哪些方面做了改进? 
  是否有文档支持Java『volatile int i 在执行 i++ 的底层是非原子性的三步』的说法? 
  现在的笔记本都只能装 Win10 了吗? 
  如何看待华为操作系统最早于今年秋天面市,且该系统打通手机、电脑、电视、汽车,兼容安卓、Web? 
  计算机专业必读哪些经典书籍? 
  普通程序员在未来会变成廉价劳动力(农民工)吗? 
  面向对象中,平行继承体系是否尽量完全抛弃? 
  JavaScript 如果拥有多线程能力会怎样? 
  微软为什么不推出纯文本模式的Windows server? 
  如何看待华为将于 6 月 2 日举办鸿蒙发布会?你对此有哪些期待? 

前一个讨论
JVM jsr和ret指令始终理解不了?returnAddress又怎么理解呢?
下一个讨论
程序员如何不加班?





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