jdk是 java 的开发工具,全称为Java Development Kit,包含java运行环境,java工具,java基础类库三大部分。
1.JDK由JVM、核心类库、开发工具组成,如下图所示
2.下面介绍JDK中每一个部分是用来干什么的:
JVM:JDK最核心的组成部分是JVM(Java Virtual Machine),它是Java虚拟机,真正运行Java程序的地方。
核心类库:它是Java本身写好的一些程序,给程序员调用的。 Java程序员并不是凭空开始写代码,是要基于核心类库提供的一些基础代码,进行编程。
JRE:JRE(Java Runtime Enviroment),意思是Java的运行环境;它是由JVM和核心类库组成的;如果你不是开发人员,只需要在电脑上安装JRE就可以运行Java程序。
JDK:java开发工具包,提供给程序员使用,内部包含:编译器,运行器,JRE。如果配置java运行库需要设置的是JDK的安装目录。