java运行机制

java运行过程:

1.编写源文件(.java)

2.java源文件由编译器(javac.exe)编译为字节码文件(.class)

3.打包为jar或war

4.启动程序

一、源代码->机器码

  java源代码需要先由编译器编译为字节码文件,然后字节码文件再有java虚拟机(jvm)解释为机器码,才能被机器识别。jvm分为linux版本和windows版本,分别运行在linux和windows的服务器上。

  正是由于中间物字节码文件的存在,才使得java具有可移植性,一次编译,到处运行。

二、jvm

  1.jvm介绍

  jvm可以被认为是一个应用程序,更宽泛的讲,jvm

猜你喜欢

转载自www.cnblogs.com/lxxyd/p/12118825.html