1.JDK:Java Development ToolKit(Java开发工具包)。JDK是整个Java的核心,包含了一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API)。
2.JDK安装目录下有五个文件夹、一些描述文件、一个src压缩文件、bin、lib、jre这四个文件夹起作用。JDK包含JRE,JRE包含JVM(Java虚拟机)。
- bin:最主要的是编译器(javac.exe)
- lib:类库(开发中需要使用到的一些jdk提供的一些类)
- jre:java运行环境,也就是一个Java程序要运行需要的环境
- 总的来说JDK是用于java程序的开发,而jre则是只能运行Java程序而没有编译功能
3.JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包含了JRE。所以安装了JDK,就不用在单独安装JRE了。
JDK的安装可以在电脑任何位置(C or D)
jdk和jre的区别?
JRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。
一句话:jre就是Java程序运行的环境。