![](https://img-blog.csdnimg.cn/20201020002559461.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JVM
JVM的个人理解
醋酸菌HaC
这个作者很懒,什么都没留下…
展开
-
8张图带你理解Java内存区域
很多人会误以为Java内存区域和内存模型是同一个东西,其实并不是。 Java内存区域是指 JVM运行时将数据分区域存储 ,简单的说就是不同的数据放在不同的地方。通常又叫 运行时数据区域。 Java内存模型(JMM)定义了程序中各个变量的访问规则,即在虚拟机中将变量存储到内存和从内存中取出变量这样的底层细节。 1、Java内存区域 1.8 之前: JDK1.8(含)之后: 区别就是 1.8有一个元数据区替代方法区了。 JDK 1.7 其实是并没完全移除方法区,但是不会像1.6以前报 “java.lang.原创 2020-11-16 22:40:16 · 434 阅读 · 0 评论 -
JVM指令
Java 之所以流行,一个很重要的原因就是它的跨平台特性,Compile Once, Run Anywhere,编译一次,到处运行。即 Java 源码只需要编译成字节码文件,之后就可以在不同的操作系统(Windows、Mac、Linux)运行,准确讲是运行在操作系统上的 JVM 中。我们都知道通过命令 javac 来编译 Java 源代码,但是编译的具体流程步骤你有没有深入了解一下呢?相信很多朋友...转载 2019-12-09 11:37:13 · 107 阅读 · 0 评论