011、java基础_Java 开发环境配置“JDK”
本文最后更新于 405 天前,其中的信息可能已经过时,如有错误请发送邮件到 wuxianglongblog@163.com

java 基础_Java 开发环境配置 “JDK”

一、什么是 JDK?

1、大概介绍

JDK 是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的 java 应用程序;JDK 是整个 Java 开发的核心,它包含了 Java 的运行环境和 Java 工具。

2、JDK 的重要性

没有 JDK 的话,无法编译 Java 程序(指 java 源码 . java 文件),如果想只运行 Java 程序(指 class 或 jar 或其它归档文件) 。

二、Java 中 JDK8、JDK17 该怎么选择?

image.png

1、JDK 的稳定版本

JDK 更新换代,而到目前为止,JDK 存在了三个长期支持版,分别是 JDK8、JDK11 和 JDK17。

2、而我们所说的长期支持版是什么呢?

这三个版本是 Oracle 长期维护的 JDK 版本,而企业里面,就是需要长期支持版本,因为企业的项目需要稳定的开发环境。

3、如何选择

JDK8:

JDK8,因为相比以往的 JDK7、JDK5 这些,JDK8 的生态很好,开发者使用起来也比之前的版本舒适,同时 JDK8 支持了几乎所有的开发功能需求,设计比较完善,JDK8 也是迄今为止维护支持时间最长的版本。

JDK17:

使用 JDK8 开发程序时,总存在一些弊端,也多了许许多多的需求,所以慢慢的,Oracle 也发布了另一个长期支持更新维护版本 JDK17,对比 JDK8,有了很多内部的升级;但是到现在,JDK8 仍然是主流。

三、JDK 和 JRE 是什么关系?

JDK,Java 开发工具包;JRE,Java 运行时环境;更通俗的解释就是说,只要开发 Java 程序,就需要下载和安装该软件,对于开发人员来说,一旦开发完 Java 程序之后,也是要运行并且测试的,因此 JDK 和 JRE 是一个包含关系。

四、JDK 包含的基本组件

  • javac – 编译器,将源程序转成字节码
  • jar – 打包工具,将相关的类文件打包成一个文件
  • javadoc – 文档生成器,从源码注释中提取文档
  • jdb – debugger,查错工具
  • java – 运行编译后的 java 程序(.class 后缀的)
  • appletviewer:小程序浏览器,一种执行 HTML 文件上的 Java 小程序的 Java 浏览器
  • Javah:产生可以调用 Java 过程的 C/C++ 过程,或建立能被 Java 程序调用的 C/C++ 过程的头文件
  • Javap:Java 反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义
  • Jconsole: Java 进行系统调试和监控的工具

五、JDK 下载步骤

Java 已经被 Oracle 收购,进入 Oracle 官网下载

https://www.oracle.com/java/technologies/downloads/

点击产品

image.png

点击 Java

image.png

点击下载 Java,进入 Java 的下载页

image.png

找到心仪的 JDK 版本,进行下载

image.png

JDK 安装

1、双击运行安装包,出现安装程序,点击下一步

image.png

2、修改 JDK 安装目录

image.png

3、根据提示安装完成,这就完成 jdk 安装了,可以直接点关闭了

image.png

JDK 环境配置

1、此电脑” 右键→属性→高级系统设置→环境变量

image.png

2、环境变量→新建

image.png

3、点击 “新建”,新建系统变量 JAVA_HOME,值为 JDK 安装 bin 目录

image.png

image.png

4、JDK 的配置验证

同时按住 win + R,输入 cmd,回车,进入命令提示符窗口,输入 java,然后回车,看到如下类似信息,表示环境变量安装成功。

image.png

谨此笔记,记录过往。凭君阅览,如能收益,莫大奢望。
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇