摘要: 堆与栈分开设计是为什么呢? 栈存储了处理逻辑、堆存储了具体的数据,这样隔离设计更为清晰 堆与栈分离,使得堆可以被多个栈共享。 栈保存了上下文的信息,因此只能向上增长;而堆是动态分配 线程栈 1、每当启动一个新线程的时候,java虚拟机都会为它分配一个java栈; 2、虚拟机只会对java栈执行两种操 阅读全文
posted @ 2018-09-19 19:02 云深不知、处 阅读(149) 评论(0) 推荐(0) 编辑