首页 > 编程语言 > 详细

Java命令和虚拟机工作流程

时间:2019-10-28 00:53:04      阅读:101      评论:0      收藏:0      [点我收藏+]

第一、Java命令

  Java分为编译和运行两个部分,其中javac命令负责编译部分,java命令负责运行部分。

  javac:当执行javac时,会启动java的编译器程序,对执行扩展名.java文件进行编译,生成了JVM可以识别的字节码文件,也就是class文件。

  java:当执行java时,会启动JVM加载运行时所需的类库,并对class文件进行执行。

  PS:javadoc命令是用来产生帮助文档的Java命令。

第二、虚拟机工作流程

  编写源文件,*.java文件

  编译成*.class字节码文件

  类加载

  字节码校验

  解释器解释执行:将字节码文件的内容每读一行就编译成一行机器码再执行该行代码,依次编译——编译,直到编译完毕。

  操作系统

Java命令和虚拟机工作流程

原文:https://www.cnblogs.com/AKAJavaY3/p/11749814.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!