Java开发环境配置“JDK”超详细整理,适合新手入门

article/2025/9/12 8:47:04

目录

一、什么是JDK?

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

三、JDK和JRE是什么关系?

四、JDK包含的基本组件

五、JDK下载步骤

JDK 安装

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

2、修改JDK安装目录

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

JDK 环境配置

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

2、环境变量→新建

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

4、JDK的配置验证


一、什么是JDK?

1、大概介绍

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

2、JDK的重要性

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

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

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官网下载

Java Downloads | Oracle

点击产品

点击Java

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

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

JDK 安装

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

2、修改JDK安装目录

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

JDK 环境配置

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

2、环境变量→新建

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

4、JDK的配置验证

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


http://chatgpt.dhexx.cn/article/MDPbkTiu.shtml

相关文章

jdk的配置

JDK简介:JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。JDK里包含JRE(Java Runtime Environment)和JVM(Java Virtual Machine)所以下载JDK就可以用Java开发了。 1.首先安装好jdk 注意在安装期间,第一个安装是JDK(JDK1.8&am…

JDK配置

1、要编译和运行Java程序,首先要下载和安装JDK。 JDK的安装文件从Oracle网站下载,链接如下: Java Downloads | Oracle 选择对应系统对应版本下载,我选择的是Windows系统的64位版本,根据自己的需求选择相应的版本下载…

JDK配置详解

描述:很多天之前 自己写的一个jdk配置 回过头 自己再看 淦 有点看不懂 于是决定重新写一个 详细一点的 如果说之前的文章没得感情 那么 重头再来 变得有感情了呢 一、配置环境变量 配置jdk环境之前需要一个jdk的安装包 无论是什么版本的jdk 分为两种 一种是程序安…

JDK的环境配置(超详细教程)

本篇博客适合零基础小白,大佬勿喷 本人博客地址:麟星爵の博客 一、下载安装包 1. 可以去官网:java下载,进入官网页面,然后点击Download Java。 2. 在这个界面可以选择我们要安装的版本 3. 往下滑&#xff0…

WebSphere8简介

WebSphere是一个JavaEE应用服务器,即JavaEE中间件,它为Web/EJB/WebService应用程序提供了通用的可扩展的、可靠的运行环境,使得应用程序开发者不必花费太多的精力考虑硬件、操作系统、网络、安全、事物以及消息服务等与业务逻辑无关的通用服务,而专注与开发业务逻辑。 相比…

WebSphere如何重启服务

WebSphere如何重启服务 WebSphere控制台页面重启服务命令重启服务发生程序死锁强制重启服务 WebSphere WebSphere 是 IBM 的软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务…

WebSphere漏洞总结复现

写在前面:本文为漏洞复现系列WebSphere篇,复现的漏洞已vulhub中存在的环境为主。 欢迎大家点赞收藏,点点关注更好了hhhhhh 文章目录 简介WebSphere反序列化(CVE-2015-7450)漏洞原理影响范围漏洞复现修复建议 弱口令 && …

关于 WebSphere 的应用部署

下面是终端登陆步骤: 一. 管理Websphere服务 1:通过ssh查看websphere的服务状态 登陆ssh : ssh 192.168.1.240 –l root (ENTER) 输入密码! cd opt/IBM/WebSphere/AppServer/bin (注:可以使用 ./serverStatus.sh -all -user 第一步重大…

Websphere应用部署发布

准备war包 初始ear包位置 /app/WebSphere/AppServer/profiles/AppSrv01/config/cells/CNxxxxxxx/applications/xxx.ear 一般在config下面application里有初始的ear包 部署完应用后会生成WETA-INF和war文件 配置后的war包位置 /app/mapadmin/xxxx.ear/xxxxx.war 或/app/…

was服务器虚拟机部署,websphere(was)应用部署

绑定虚拟主机和数据源 使用发布平台的进行应用部署时候,需要填写参数,-MapWebModToVH,对于数据源绑定server的,直接安装,不需要制定数据源,需要指定数据源的时候,填写"-MapResRefToEJB&quo…

Websphere 学习(二)

–参考Websphere性能学习笔记 1.WAS日志 WebSphere的日志信息: …/profiles/Appsrv01/logs/server下主要日志: SystemErr.log : 系统出错日志 SystemOut.log : 系统中所有活动的日志 trace.log : 系统中所有跟踪的事件的日志 startServer.log : 启…

Websphere 下 发布webservice Websphere 下 开发 webservice

今天开发的项目需要用到webservice,我们的项目的中间件是Webshpere. 于是乎我就做个webservice的demo呗。 我没多想,就打开了内存杀手工具,WID(websphere integration Developer). 因为在IBM的中间件上搞啥,用IBM的开发工具,那集成的是的确强劲的。 开发webservice无非…

Websphere之HTTPS配置

1.建立密钥库文件 使用第三方工具创建经CA认证的密钥库文件,此处过程不再描述 2.导入密钥库文件 2.1进入控制台—>安全性—>SSL证书和密钥管理—>进入相关项密钥库和证书 2.2点击新建 2.3自定义名称,路径选择密钥库文…

什么是WebSphere

什么是WebSphere?WebSphere是干什么用的?中间件是什么意思? WebSphere 是因特网的基础架构软件,也就是我们所说的中间件。它使企业能够开发、部署和集成新一代电子商务应用(如 B2B 的电子交易)&#xff0c…

WebSphere Application Server下载安装部署

一、WebSphere 下载 下载地址:Installation Manager and Packaging Utility download documents 注意:要在ibm 注册账号参能下载 进入下载网址选择自己要下载的版本: 点击Download document 继续选择系统版本 点击FC继续选择系统类型&…

Websphere 学习(一)

1.Was 架构 池架构模型 : 漏斗模型: 通常,WebSphere应用中的一个请求到达服务器,到真正开始处理,要经过一系列的连接池。广域网上可能有大量的并发用户同时访问Web服务器,Web服务器上同时活动(Active&…

WebSphere 安装部署,发布web应用

目录 一、WebSphere 是什么? 二、安装 三、添加服务四、部署&发布应用五、访问web应用 一、WebSphere 是什么? WebSphere 为 SOA 环境提供软件,以实现动态的、互联的业务流程,为所有业务情形提供高度有效的应用程序基础架构…

【转载+整理】EJB(三) EJB分层架构

李祥0_0 http://blog.csdn.net/happylee6688/article/details/9268431 夜星云 http://blog.csdn.net/happyqwz/article/details/8237212 EJB的环境构成 EJB组件运行在EJB容器之中,EJB容器是一个EJB引擎,它提供了EJB组件运行的环境,并对EJ…

WildFly如何编写一个EJB远程客户端

目录 创建EJB服务器项目 配置服务器依赖项(WildFly 18和更新版本) 部署EJB服务器项目 创建EJB客户端项目 配置客户端依赖项(WildFly 18及更新版本) 在EJB客户端项目中配置安全性 运行EJB客户端项目 使用纯HTTP传输 EJB客户端:如何检索EJB客户机的远程…

Eclipse jboss搭建EJB项目

之前使用Idea搭建了EJBDemo项目,使用的JBoss7版本,但对于低版本的Jboss支持并不太好,经常会有莫名其妙的错误和不兼容信息。下面使用Eclipse搭建一个Demo。 目录 一、工具版本 二、搭建Demo 1.Eclipse 配置jboss (1&#xff…