学习日记(Java 程序运行机制)

学习日记

Java 程序运行机制

  • 编译型:执行速度快,对操作系统要求低,编译型语言有:C、C++等。

  • 解释型:多用于网页、服务器脚本,对速度要求不高,解释型语言有:JavaScript、Python等。

    运行大致流程:源程序通过 Java 编译器转变为字节码文件(一种介于机器码和 Java 源代码之间的程序),运行字节码文件时,文件加载到 JVM 的类装载器中,字节码校验器检查代码是否有错误,若无错误,则通过解释器解释给操作系统(走一步,运行一步)。

注意:Java 程序运行既有编译型,又有解释型,先编译后解释。编译(compile)指把写的代码转化为计算机可以“看懂”的语言,如图中的 Java 编译器的功能,解释在操作系统中完成。


只要确定了方向,只要不停下脚步,终究可以抵达目标的终点。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Sun 3285

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值