
JVM
笙箫123
梦想还是要有的,万一实现了呢
展开
-
JVM深入浅出
对于任何一门语言,要想达到精通的水平,研究它的执行原理(或者叫底层机制)不失为一种良好的方式。在本篇文章中,将重点研究java源代码的执行原理,即从程 序员编写JAVA源代码,到最终形成产品,在整个过程中,都经历了什么?每一步又是怎么执行的?执行原理又是什么?..... 当然,本篇文章的粒度可能稍微侧重于宏观方面,更细粒度的技术分析,需要在接下来的该系列文章中与大家分享.... ...转载 2019-11-07 16:11:07 · 549 阅读 · 0 评论 -
JVM 的内存结构和内存分配
Java 内存模型 Java 虚拟机将其管辖的内存大致分三个逻辑部分:方法区(Method Area)、Java 栈和 Java 堆。 1、方法区是静态分配的,编译器将变量绑定在某个存储位置上,而且这些绑定不会在运行时改变。 常数池,源代码中的命名常量、String 常量和 static 变量保存在方法区。 2、Java Stack 是一个逻辑概念,特点是后进先出。一个栈的空间可能是...原创 2019-09-20 20:43:29 · 640 阅读 · 0 评论