JAVA学习笔记 - JDK、JRE、JVM

JAVA学习笔记 - JDK、JRE、JVM

JDK,全称为Java Development Kit,即JAVA软件开发工具包,是Sun Microsystems对于Java所开发的产品,用于构建应用程序、applet程序和运用Java编程言语的组成部分。JDK是整个Java的核心,包含了Java运行环境,Java工具和Java基础的类库。
其中,JDK包含了JRE,全称Java Runtime Environment,即JAVA运行时环境。Java Runtime Environment(包括Java Plug-in)是Sun的产品,包括两部分:Java Runtime Environment和Java Plug-in。JavaRuntimeEnvironment(JRE)是可以在其上运行、测试和传输应用程序的Java平台。它包括Java虚拟机(jvm)、Java核心类库和支持文件。它不包含开发工具(JDK)–编译器、调试器和其它工具。
JRE包含了JVM,全称为Java Virtual Machine,即JAVA虚拟机。
  JAVA学习笔记 - JDK、JRE、JVM_第1张图片
运行JAVA程序不仅需要JAVA虚拟机,还需要其他类加载器、字节码校验器以及大量的基础类库。因此,如果只是运行JAVA程序,只需安装JRE,无需安装JDK。如果开发JAVA程序,则需要安装JDK。
  
其他
Java SE(Java Platform,Standard Edition),JAVA标准版本。
Java EE (Java Platform,Enterprise Edition),JAVA的企业版本
Java ME(Java Platform,Micro Edition),JAVA的微型版本。

你可能感兴趣的:(JAVA学习笔记,JAVA,JAVA学习笔记,JDK,JRE,JVM)