云栖社区专家系列课——Java必修课第二讲

阅读全文请点击http://click.aliyun.com/m/1000004696/

Java必修课是零基础Java学习者的入门课程,涵盖了Java初学者应该掌握的所有核心知识。在本节课中,最课程创始人、微软MVP陆敏枝将从JDK\JRE\JVM基础概念、Java关键字、标识符、数据类型等知识点展开讲解,旨在为初学者打下深厚的基础知识。

课程基本信息

开课时间:每周四下午:14:00-15:30

主讲人:云栖社区专家,陆敏枝

回顾视频链接:

https://yq.aliyun.com/video/play/1492

欢迎下载或在线观看

 

本节课程重点内容:

一、JDK、JRE、JVM

Java是一次编译,多平台运行离不开JDK、JRE、JVM。在jjava的安装目录,包含jdk和jre两个子目录:

直播视频中将详细讲解这两个文件夹下的具体内容。

1、JDK

JDK是整个JAVA的核心,是Java Development ToolKit(Java开发工具包)的缩写,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API,包括rt.jar)。

JDK有以下三种版本:

·JavaSE,standard edition,标准版,是我们通常用的一个java版本;

·JavaEE, enterpsise edtion,企业版,使用这种JDK开发J2EE应用程序;

·JavaME,micro edtion,主要用于移动设备、嵌入式设备上的java应用程序。

2、JRE

JRE也就是我们说的JAVA平台,是Java Runtime Enviromental(java运行时环境)的缩写。所有的Java程序都要在JRE下才能运行。与JDK相比,它不包含开发工具——编译器、调试器和其它工具。

3、JVM

JVM 的全称是Java Virtual Mechinal(JAVA虚拟机)。JVM是JRE的一部分,它是一个虚拟出来的计算机系统,也就是说在Windows和Mac等系统上为加载Java程序又构造了一个新的操作系统。

1、JDK、JRE、JVM三者之间的关系

通过JDK、JRE、JVM,Java程序可以实现一次编译,四处运行。三者之间存在包含关系:JDK包含JRE,JRE包含JVM,具体关系参考下图:

你可能感兴趣的:(云栖社区专家系列课——Java必修课第二讲)