|
一、JDK是什么?
1、JDK : Java Development ToolKit(Java开发工具包)。JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。
最主流的JDK是Oracle公司发布的JDK,除了Oracle之外,还有很多公司和组织都开发了属于自己的JDK,例如国外IBM公司开发了属于自己的JDK,国内淘宝也开发了属于自己的JDK,各个组织开发自己的JDK都是为了在某些方面得到一些提高,以适应自己的需求,比如IBM的JDK据说运行效率就比Oralce的JDK高的多。但不管怎么说,我们还是需要先把基础的Oracle JDK掌握好。
2、JDK是java开发工具包,在其安装目录下面有五个文件夹、一些描述文件、一个src压缩文件。bin、lib、 jre这四个文件夹起作用。可以看出来JDK包含JRE,而JRE包含JVM。
·bin:最主要的是编译器(javac.exe)
·lib:类库(开发中需要使用到的一些jdk提供的一些类)
·jre:java运行环境(注意:这里的bin、lib文件夹和jre里的bin、lib是不同的)
· 总的来说JDK是用于java程序的开发,而jre则是只能运行class而没有编译的功能。
3、JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。
出自:
https://blog.csdn.net/weixin_43538934/java/article/details/86697715
二、jdk和jre的区别?
JRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。
一句话: jre就是Java程序运行的环境。
总结:
1、jdk的概念
2、jre和jdk的区别
3、下节课的目标:jdk的安装和环境变量的配置 |
|