Windows11下Java SE 8,JDK下载安装及Path路径(环境变量)设置

本文介绍了JavaDevelopmentKit(JDK)的基本概念,包括其作为开发环境的重要性,主要组件如编译器、JRE、工具集等,以及JDK版本的发展历程。文章还详细阐述了如何选择和安装JDK,以及设置环境变量以确保Java程序的顺利运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

介绍JDK

JDK(Java Development Kit)是一个用于开发Java应用程序的软件开发环境。它是由Sun Microsystems(已被甲骨文公司收购)开发的,并且自Java语言1995年推出以来一直在持续更新。JDK不仅包含了运行Java程序所需的Java运行时环境(JRE),还包括了编译Java源代码到字节码的编译器(javac),以及用于诊断、调试和监视Java程序的各种工具和库。

JDK的主要组件

1. Java编译器(javac):将Java源代码编译成Java字节码(.class文件)。这些字节码可以在任何拥有JRE的机器上运行。

2. Java运行时环境(JRE):包含Java虚拟机(JVM),类库和运行Java程序必需的其他文件。JVM是运行Java字节码的引擎,它把字节码转换为特定于操作系统的指令。

3. Java文档生成器(javadoc):从Java源代码中自动生成API文档。这是了解如何使用类库的重要工具。

4. Java调试器(jdb):用于调试Java程序,可以帮助开发者查找和修复代码中的错误。

5. 其他工具:例如jar打包工具,用于将文件和目录打包成一个Java归档文件(.jar文件),以及更多的实用程序和工具。

 JDK的版本

自1995年以来,Java经历了多个版本的更新,每个版本都增加了新的特性和性能改进。一些重要的版本包括:

- JDK 1.0(1996年):Java的首个正式版本。
- JDK 1.1(1997年):引入了Java事件模型、内部类等特性。
- Java 2(JDK 1.2至1.4):引入了Swing图形用户界面工具包、Java插件、Java安全性增强等。
- Java SE 5.0(JDK 1.5)(2004年):引入了泛型、元数据、枚举、自动装箱等特性。
- Java SE 8(2014年):引入了Lambda表达式、流API、新的日期时间API等。
- Java SE 11(2018年):这是长期支持(LTS)的一个版本,引入了HTTP客户端API、局部变量类型推断、改进的垃圾收集等特性。
- Java SE 17(2021年):也是一个LTS版本,增强了语言的表达力和性能,包括模式匹配的增强(例如,对instanceof的模式匹配)、密封类等。

JDK的选择

选择哪个版本的JDK主要取决于开发的需求和目标平台的兼容性。Oracle提供了商业支持的JDK版本,同时也有如AdoptOpenJDK、Amazon Corretto、Azul Zulu等免费的开源JDK版本,它们提供了不同的性能特性和支持选项。

安装和使用JDK

安装JDK通常涉及从官方网站或其他JDK供应商下载安装程序,然后根据操作系统的指导进行安装。安装完成后,通常需要设置环境变量(如`JAVA_HOME`和`PATH`),以便在命令行或终端中轻松地运行Java程序和使用JDK工具。

JDK是Java开发者的基础工具集,它提供了创建、编译、运行和优化Java应用程序所需的一切。随着Java语言和平台的不断进化,JDK也在不断更新和改进,以支持最新的语言特性和技术标准。

1.下载

点击进入oracle官网https://www.oracle.com/​​​​​​

点击搜索旁边的国家更换语言为简体中文

 点击上方的产品并向下翻找到java

 

看到Java SE一栏的产品Oracle JDK,点击

点击之后显示提供下载为Oracle JDK 8u211之后的版本

以及java 8以后的java8~java21一系列版本

Oracle对于各版本的收费可以参见链接文章或官网查询

JDK商用说明

2019年4月16日当天,Oracle发布了Oracle JDK的8u211和8u212两个版本(属于JDK8系列),并从这两个版本开始将JDK的授权许可从BCL换成了OTN!也就是从这两个版本开始商用收费了

这里演示8u211以前的版本,你也可以下载其他版本,步骤类似

Java SE 8 8u202及以前下载地址链接:

Java SE 8 8u202及以前

往下翻找到Windows11 x64版本,不知道自己电脑是x64还是x86可以在设置 - 系统 - 系统信息里查看 

 点击下载后,会出现登录提示,没有登的登录后下载,注册时可以不用真名,取个英文名就行

 下载到你想存放的地方即可

2.安装

在文件中找到下载的.exe文件,双击

 系统默认安装到C盘,也可以根据你的意愿,点击更改,放在别的盘

建议命名一个JAVA文件夹,在此文件夹内再新建两个文件JDK和JRE 

 将安装路径放到JAVA文件夹里的JDK文件,就是点击更改找到JAVA文件里的JDK文件,点击确认 

点击下一步,进度条跑满后出现,安装目标文件夹,路径改为JAVA下的JRE文件

点击关闭,安装完成 

怎么检验是否安装完成呢 ?

按住win+R键,在左下角的运行中输入cmd,打开

输入java 回车

出现图中现象则说明JDK安装成功 

3.Path路径配置

为什么要进行环境变量的配置?       

 Path环境变量的作用是告诉系统在哪里可以找到Java的执行文件,比如javac.exe和java.exe。这些文件位于JDK的bin目录下,如果不配置Path环境变量,系统就无法在其他位置找到它们,从而导致无法编译和运行Java程序。

接下来进行配置 

设置-系统-系统信息 -高级系统设置

点击环境变量 (N)

 

 添加系统变量,命名为JAVA_HOME,路径为之前的JDK安装路径,确认

 

 往下翻找到系统变量里的Path,双击进入

 

 点击新建,添加 %JAVA_HOME%\bin; 确认

再次新建,添加 %JAVA_HOME%\jre\bin; 确认

;可带可不带,我这边没有带,也可以都尝试一下

点击确认,别忘了确认保存刚才的添加,不要太急直接去终端输入javac了

其他的环境变量不要改动,小心出问题

检验是否成功

按住win+R键,输入cmd,键入javac 回车

出现上图就配置成功了

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值