摘要: JVM是基于堆栈的虚拟机.JVM为每个新创建的线程都分配一个堆栈.也就是说,对于一个Java程序来说,它的运行就是通过对堆栈的操作来完成的。堆栈以帧为单位保存线程的状态。JVM对堆栈只进行两种操作:以帧为单位的压栈和出栈操作。 差异: 1.堆内存用来存放由new创建的对象和数组。 2.栈内存用来存放 阅读全文
posted @ 2020-06-01 23:49 zhaoxilai 阅读(162) 评论(0) 推荐(0) 编辑