Day01——Java编译过程、JDK-JRE-JVM

Day1

java编译运行过程

  • 编译期:java源文件(.java)经过编译生成字节码文件(.class)

    使用中间介质字节码文件产生优势:跨平台运行

    一次编译,到处运行

    请添加图片描述

  • 运行期:在操作系统中安装 JVM(java虚拟机),为字节码文件提供运行环境,JVM加载.class文件并运行,生成机器码文件,交由计算机执行
    请添加图片描述

JVM、JDK、JRE

  1. JVM:java虚拟机,加载并执行.class文件

  2. JRE:java运行环境,JRE除了包含JVM外,还包含了运行java程序所必须的环境

    JRE = JVM + java系统类库API

  3. JDK:java开发工具包,除了包含JRE,还包含了开发java程序所必须的命令工具

    JDK = JRE + 编译/运行等命令工具

    image-20240308152309664

    总结:要运行java程序最少要安装 JRE,要开发java程序最少要安装 JDK

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值