创建编译和执行java程序的过程

创建编译和执行java程序

要点提示,在这里java源程序保存为.java 文件,然而在编译时为.class文件。.class文件由java虚拟机jvm执行

这个过程就是首先创建或者修改源代码,接下来存盘源代码,源代码顾名思义,就是程序员开发的陈旭,人是能够读懂的,接下来进行编译源代码,例如编译helloworld.java,如果此时出现编译错误,那么系统会返回第一步,进行修改源代码,如果没有错误,那么源代码编译过后进行存盘成字节码,字节码顾名思义就是由编译器产生,用来让JVM进行读取和解释的代码,接下来运行字节码,例如helloworld.class,输出结果。

在执行一个java程序时候,JVM首先会用使用一个称为类加载器的程序将类的自己吗加载到内存中,如果程序中使用了其他类,雷佳在程序会在需要他们之前动态的加载他们。加载该类后,JVM使用一个称为字节码验证器的程序来检验字节码的合法性,确保字节码符合java的安全规范,这样会保证来自网络的java程序不会篡改和危害个人的计算机。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值