欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Java之JVM(初学者),

来源: javaer 分享于  点击 17705 次 点评:75

Java之JVM(初学者),


学习Java的第一次总结

 

1.Java程序的编译和执行

 

 通过上图,我们轻易得出java执行过程:由javac编译为字节码文件,通过JVM转换为底层操作系统可识别的命令操作。

注意:①Java跨平台的始终是Java源文件,而不是JVM

    ②JVM在其间是充当中间层,是沟通java文件和不同操作系统(如Linux、Windows)的“桥梁”。不同操作系统需要不同的Java虚拟机

2.JVM的组成   


图解:

  ①通过Java源文件编译成的字节码文件通过类加载器进入JVM运行时数据区

  ②类加载器(英语:Java Classloader)是Java运行时环境(Java Runtime Environment)的一部分,负责动态加载Java类到Java虚拟机的内存空间中。

  ③程序计数器与内存泄露无关

  ④至于JVM5个组成部分的详解可以百度Java虚拟机

 

作为一个初学者,我觉着大概了解一下JVM还是有益处的,至于更深一层,等学到后面再继续研究。

PS:①第一次写博客,难免有纰漏,如有错误,请务必指出。

  ②如有建议,请评论区留言指教,谢谢大家!

相关文章

    暂无相关文章
相关栏目:

用户点评