JAVA本质部分---重新认识JVM,JRE,JDK(转)

  • 为什么需要 JVM?
  •     .java文件先编译为.class文件   .class文件运行于JVM中,也就是JVM自动将.class文件翻译为不同操作系统(windows,unix等)可执行的指令集

  • 什么是JRE?
  •     Java Runtime Environment(java运行时环境)

        比如System.out.println("Hello World!");  System这个类我们并没有编写,却可以直接使用。那么它从哪里来的呢?其实它就是由JRE提供的。也就说JRE提供了所谓的标准程序库,或叫作Java SE API + JVM.

      Java程式會引用標準程式庫,並執行在JVM這個唯一認識的系統之上,這樣才能達到跨平台的目的。標準程式庫及JVM,都包含在JRE之中。所以Java程式要能夠執行在電腦中,就必須安裝JRE。如果你的程式有引用到標準程式庫,就直接由JRE提供,而所有的程式(包括自定義的程式與標準程式庫提供的程式)是執行在JVM上

  • 来安装JDK
  • JDK就是Java Development Kit,JDK就包括了JRE,JRE包括了Java SE API與JVM

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值