第一天03 JVM JRE JDK(学习笔记)
2016-12-13 11:25
274 查看
JVM
不同的平台必须安装专属该平台的JVM。
所以JVM担任的职责之一就是当地翻译员,实现有了JVM,JAVA程序可以“编译一次,到处执行”的跨平台目的。
对JAVA程序而言,只认识一种操作系统,这个系统叫JVM,位码文档(扩展名为.class的文档)就是JVM的可执行文件。
JRE与JDK
system.out.println("hello word");
system类(Class) out 对象(Object)println()方法(Method)
JRE就是JAVA的执行环境,包括JAVA SE API与JVM。
只要使用JAVA SE API中的链接库,在安装有JRE的计算机上就可以直接运行,无需额外在程序中在包装链接库,而可以由JRE直接提供。
要在.JAVA中撰写JAVA程序语言,使用编译程序编译为.class文档,那么这里编译工具程序是由JDK提供。
总结
JDK包括了JAVA程序语言、工具程序与JRE
JRE则包括了部署技术、JAVA SE API与JVM
不同的平台必须安装专属该平台的JVM。
所以JVM担任的职责之一就是当地翻译员,实现有了JVM,JAVA程序可以“编译一次,到处执行”的跨平台目的。
对JAVA程序而言,只认识一种操作系统,这个系统叫JVM,位码文档(扩展名为.class的文档)就是JVM的可执行文件。
JRE与JDK
system.out.println("hello word");
system类(Class) out 对象(Object)println()方法(Method)
JRE就是JAVA的执行环境,包括JAVA SE API与JVM。
只要使用JAVA SE API中的链接库,在安装有JRE的计算机上就可以直接运行,无需额外在程序中在包装链接库,而可以由JRE直接提供。
要在.JAVA中撰写JAVA程序语言,使用编译程序编译为.class文档,那么这里编译工具程序是由JDK提供。
总结
JDK包括了JAVA程序语言、工具程序与JRE
JRE则包括了部署技术、JAVA SE API与JVM
相关文章推荐
- java学习之旅03--JDK和JRE和JVM的区别,JDK的下载安装,环境变量配置,测试安装成功
- jdk的配置和JVM内部原理 java 基础学习笔记 第一天
- JVM学习笔记——JDK、JRE、JVM的关系
- Java学习笔记(一)之―认识JDK、JRE、JVM
- java学习笔记___JDK___JRE___JVM区别___配置环境变量
- Java学习笔记——JDK, JRE, JVM
- Java学习——JDK,JRE,JVM之间的联系
- [第一天]JDK,JRE,JVM的区别
- Java学习 ----day1——(2)JVM , JDK , JRE
- 第一天java学习的笔记-dos命令和jdk安装
- JVM学习笔记-03-常量池
- Java学习总结记录(2)——JVM、JRE和JDK
- Java学习-003-JDK、JRE、JVM简介
- JAVA学习第1篇:J2EE,J2SE,J2ME,JDK,SDK,JRE,JVM区别
- java学习之Java中JDK,JRE和JVM之间的关系(转载)
- 【JVM学习系列】JDK、JRE和JVM的区别
- [第一天]JVM JDK JRE JSE是什么 关系?都有什么用,都怎么样工作的
- 03_JDK和JRE和JVM
- 第一天01 JAVA JDK7(学习笔记)
- Android学习第1篇:J2EE,J2SE,J2ME,JDK,SDK,JRE,JVM区别