【Windows如何下载、安装和配置JDK】

为啥要使用jdk

Windows 系统安装 JDK(Java Development Kit)主要有以下几个原因:
1、开发 Java 程序
提供编译环境:JDK 包含了 Java 编译器(javac),它能够将 Java 源代码编译成字节码文件(.class 文件)。开发人员编写的 Java 代码必须经过编译才能在 Java 虚拟机(JVM)上运行,而 JDK 提供了完成这一编译过程所需的工具和环境。
支持调试与优化:在开发过程中,开发人员需要对代码进行调试以查找和修复错误。JDK 提供了调试工具,如 jdb 等,帮助开发人员逐步执行代码、查看变量值、设置断点等,从而更高效地进行程序调试和性能优化。
2、运行 Java 程序
Java 虚拟机:JDK 包含了 Java 虚拟机(JVM),它是 Java 程序的运行核心。JVM 负责加载字节码文件,并将字节码解释或编译成机器码,使 Java 程序能够在不同的操作系统上运行,实现了 “一次编写,到处运行” 的特性。
类库支持:JDK 提供了大量的标准类库,这些类库包含了各种常用的功能和工具,如网络编程、数据库操作、图形界面等。开发人员可以直接调用这些类库中的方法和类,大大简化了开发过程,提高了开发效率。
3、支持 Java Web 应用开发
Servlet 和 JSP 支持:对于 Web 应用开发,JDK 是必不可少的。它为 Java Servlet 和 JavaServer Pages(JSP)技术提供了支持,使得开发人员能够构建动态的 Web 应用程序。Web 服务器如 Apache Tomcat 等依赖于 JDK 来运行 Java Web 应用。
企业级开发框架:许多流行的企业级 Java 开发框架,如 Spring、Hibernate 等,都依赖于 JDK 来运行。这些框架广泛应用于构建大型企业级应用,如电子商务网站、企业资源规划(ERP)系统等,因此需要在服务器上安装 JDK 来支持这些应用的运行。
4、学习和研究 Java 语言
教育和培训:对于学习 Java 编程的人来说,安装 JDK 是入门的第一步。通过在本地安装 JDK,学生和初学者可以在自己的计算机上编写、编译和运行简单的 Java 程序,从而更好地理解 Java 语言的语法、特性和面向对象编程的概念。
开源项目参与:开源社区中有大量的 Java 开源项目,参与这些项目可以帮助开发人员提升技术水平和积累经验。大多数开源 Java 项目都要求开发者在本地安装 JDK,以便能够进行代码的编译、调试和贡献。

一、如何下载

jdk官方下载地址
以jdk8为例
1、进入网址
在这里插入图片描述
2、向下滑动,找到java8
在这里插入图片描述
3、向下滑动,继续选择windows,如果是x64,就选择x64的,建议选择exe安装程序。
选择压缩包也可以,这里以exe安装为例
在这里插入图片描述
4、按照提示下载即可,如果没有oracle账户,首次需要注册账号之后,才能够有权限下载

二、如何安装

1、找到本地下载好的jdk安装程序
在这里插入图片描述
2、双击安装,点击下一步
在这里插入图片描述
3、安装目录建议放到D盘
在这里插入图片描述
4、选择下一步后。等待一会安装好之后,会弹出jre的安装,取消即可
在这里插入图片描述
在这里插入图片描述
5、jdk安装成功,如下图,点击关闭即可
在这里插入图片描述

三、如何配置

需要配置环境变量
1、搜索-环境变量,打开
在这里插入图片描述
2、选择环境变量
在这里插入图片描述
3、新增系统变量
在这里插入图片描述
变量名建议为JAVA_HOME
在这里插入图片描述
变量值为jdk的安装目录,即一开始自定义的目录
在这里插入图片描述
复制jdk安装目录path到变量值
在这里插入图片描述
4、编辑Path变量
找到Path变量,点击-编辑
在这里插入图片描述
4.1 新建-%JAVA_HOME%\binJAVA_HOME%\bin
在这里插入图片描述
4.2 继续新建-%JAVA_HOME%\jre\bin
在这里插入图片描述
4.3 点击-确定
在这里插入图片描述

5、新建系统变量Classpath
在这里插入图片描述
变量名为:Classpath
变量值为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、验证是否安装成功

1、win+r快捷键,输入cmd
在这里插入图片描述
2、输入命令java

java

在这里插入图片描述
3、输入命令javac

javac

在这里插入图片描述
4、输入命令

java -version

在这里插入图片描述
以上代表安装和配置jdk成功!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值