Java的运行机制

在java中,我们写出来的代码都是源代码(*.java),源代码是不能执行的,必须编译成字节码文件(*.class)

运行前提:下载了java,将java的bin目录添加到了系统的环境变量中。你会发现在bin目录中有javac.exe与java.exe的文件。作用如下:

1、 编译方式:

javac  文件名 .java

2、 运行:

java  文件名.class

3、JVM:

就是java的字节码文件运行时创建的虚拟机,然后在运行.class文件

4、 原理:

编译原理

运行原理

首先任何程序的运行都离不开计算机的内存!当我们切换到盘符下面执行HelloWorld的时候,会立即在计算机的内存里面创建一个JVM,再把HelloWorld.class这个文件调到JVM中。

java问题排查工具:Arthas

标签