Java程序的运行机制

Java程序的运行机制

  1. 编译型

  2. 解释型

  3. 编译型和解释型的理解

    编译型相当于一次性的直接把一本书翻译成英文书,但是如果这本书更新了,那就又得重新翻译一遍。

    解释型相当于找了一个翻译官,想听哪段就翻译哪段,即便是更新了,也可以实时翻译。

  4. 编译型和解释型的运行速度区别

    编译型运行速度更快,例如做一些操作系统,就使用编译型语言,典型代表是c++

    解释型对于速度要不求不是很高,比如做网页的时候,可以边改边解释。

  5. 我们写好的文件是.java文件,经过Java编译器形成了字节码文件也就是.class文件.之后把.class文件放到jvm虚拟机中的类装载器中,通过字节码校验器来检测代码是否有误。如果代码无误,就通过解释器,解释给操作系统,操作系统开始执行代码。

学习来源:B站 --》 狂神说java

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值