1.JDK简介
JDK(Java Development Kit),是Java语言的软件开发工具包(SDK)。它是Java开发的核心,包含了Java的运行环境(Java Runtime Environment,简称JRE)、Java工具(如javac、java、javap等)以及Java基础类库(如rt.jar)。
JRE是Java程序的运行环境,包含了Java虚拟机(JVM)和Java系统类库。JVM是Java程序运行的平台,而Java系统类库则提供了Java程序运行所需的基本类。
JDK还提供了许多开发工具,如编译器(javac)、调试器(jdb)、文档生成工具(javadoc)等,这些工具可以帮助开发者更方便地编写、调试和发布Java应用程序。
JDK分为三种类型:标准版(SE,Standard Edition)、企业版(EE,Enterprise Edition)和移动设备版(ME,Micro Edition)。标准版是我们通常使用的版本,主要用于桌面应用程序的开发;企业版用于开发企业级应用程序,如Web应用程序和分布式系统;移动设备版则主要用于移动设备、嵌入式设备上的Java应用程序。
主流的JDK版本有Oracle公司发布的JDK,以及IBM和OpenJDK等组织和公司开发的JDK。其中,Oracle JDK是商业化版本,更稳定,而OpenJDK则是开源版本,由社区共同维护。
2.安装步骤
以下为Win11安装JDK8