java的加载与执行

来源:互联网 发布:彩妆怎么去个淘宝名字 编辑:程序博客网 时间:2024/05/29 09:15

1、首先,将编写的java的源文件(扩展名是.java)用编译工具(自带的jdk或者eclipse)将源文件编译编译成字节码文件,编译后的文件扩展名是.class,编译的过程其实是检验语法的过程。

2、其次,启动java虚拟机对编译后的.class文件进行解释执行,其中有两个步骤:

     1)java虚拟机会运行一个类装载器,根据环境变量classpath去寻找要加载的.class文件加载到java虚拟机的内存中(classpath没有配置,默认是当前路径,配置后就只能到classpath指定的路径去找,找不到报错);

     2)然后java虚拟机将加载进来的.class文件解释成操作系统可以执行的二进制数据,然后通过操作系统指令在不同的平台进行交互。

0 0
原创粉丝点击