Java Development Kit (JDK) 安装及环境配置方法

SUN公司提供了一套Java开发环境,简称JDK(JavaDevelopmentKit),它是整个Java的核心,其中包括Java编译器、Java运行工具、Java文档生成工具、Java打包工具等

什么是JDK

 1、简单说一下什么是JDK:

​ SUN公司提供了一套Java开发环境,简称JDK(JavaDevelopmentKit),它是整个Java的核心,其中包括Java编译器、Java运行工具、Java文档生成工具、Java打包工具等。

​ SUN公司除了提供JDK,还提供了一种JRE(JavaRuntimeEnvironment)工具,它是Java运行环境,是提供给普通用户使用的。由于用户只需要运行事先编写好的程序,不需要自己动手编写程序,因此JRE工具中只包含Java运行工具,不包含Java编译工具。值得一提的是,为了方便使用,SUN公司在其JDK工具中自带了一个JRE工具,也就是说开发环境中包含运行环境,这样一来,开发人员只需要在计算机上安装JDK即可,不需要专门安装JRE工具了。

2、JDK版本介绍:
​ SE(JavaSE),standard edition,标准版,是我们通常用的一个版本,从JDK 5.0开始,改名为Java SE。

​ EE(JavaEE),enterprise edition,企业版,使用这种JDK开发J2EE应用程序,从JDK 5.0开始,改名为Java EE。从2018年2月26日开始,J2EE改名为Jakarta EE [1-2]。

Java安装及环境配置

1、JVM, JRE和JDK

JVM: Java Virtual Machine (Java虚拟机)。Java语言得以跨平台开发的核心秘诀。SUN公司针对不同操作系统开发了不同的 JVM ,从而抹除了平台差异的存在。

image-20211003153230828

JRE: Java Runtime Environment (Java运行时环境)。运行Java程序(如,我的世界)需要安装的。包括JVM

JDK: Java Development Kit (Java开发工具包)。使用Java编程必须安装。包含JRE

JVM, JRE和JDK三者的关系如下图所示

image-20211004124755954

2、如何安装JDK

官方下载网址:Java Downloads | Oracle

Java SE版的JDK下载安装方式如下图所示:

image-20211003160201576

下载好之后打开安装包,不建议更改默认安装路径,一直点下一步就好了。

3、JDK环境变量Path配置

Windows 10 下,右击"此电脑",选择"属性".

右侧的"相关设置"里,点击"高级系统设置"

点击右下方的"环境变量(N)…"

在"系统变量"下,点击"新建"

"变量名"输入:JAVA_HOME;“变量值"输入:C:\Program Files\Java\jdk-17,点击"确定”

image-20211003170731903

在"系统变量"下,点击"Path",点击"编辑(I)…",右下角点击"编辑文本",弹窗点击"确定"

将"变量值"光标移到最左边,并输入:%JAVA_HOME%\bin;

image-20211003170804863

点击"确定",环境变量配置完成

4、测试环境变量安装是否成功

Win + R输入"cmd"调出控制台

输入:java,如出现以下信息即配置成功

image-20211004161426564

输入:java -version,如出现以下信息即配置成功

image-20211003171030617 

 keytool的使用

keytool 简介

Keytool 是一个 Java数据证书的管理工具, Keytool将密钥(key)和证书(certificates)存在一个称为 keystore的文件中。

keystore 文件介绍

在 keystore里,包含两种数据:

密钥实体(Key entity)——密钥(secret key)又或者是私钥和配对公钥(采用非对称加密)
可信任的证书实体(trusted certificate entries)——只包含公钥
我们常说的证书就是就是上面的公钥,公钥是公开给其它人使用的。

因为篇幅原因,我们将在下一章为大家介绍一下keytool的使用方法

keytool.exe位于 D:\Program Files\Java\jdk-**\bin\keytool.exe

通过cmd进入jdk\bin 目录然后输入keytool.exe即可。

keytool工具无法cmd直接运行生成数字证书,此时切换到keytool.exe,目录下,也就是java安装的bin目录下再执行,就解决了。 

以上就是Java Development Kit (JDK) 安装及环境配置方法的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » 其他答疑