JDK和IntelliJ IDEA下载和安装及环境配置教程

一、JDK下载(点击下方官网链接)

Java Downloads | Oracle

        选择对应自己电脑系统往下拉找到自己想要下载的JDK版本进行下载,我下的是jdk 11,JDK有安装版和解压版,我就直接下安装版的了。

.exe和.zip的区别:文件大小不同,安装不同,添加快捷方式不同

6ea7db80ca2e4a43b5a52370b57caca5.png

注:下载的时候需要登录之后才可以下载,没有账号的需要注册一下

57386512e7134cb2b1db5a5b512600b4.png

  • 点击【Java archive】可以看到更多jdk版本

86c487dafb86435cadf65c4606ed2d7d.png

二、JDK安装

  • 双击下载好的JDK版本

84647aac324948eab8e589dd264ebc9a.png

 1.点击【下一步】

af98342fd7d24784960d854869e8b3a7.png

2.点击【更改】可以按需修改安装路径,修改后直接点击【下一步】

 cea2c54b3a114f98bfbc65e9525cc78d.png

 3.点击【关闭】

73227cf4ec4f4a84b2d7712d8f154627.png

三、环境变量配置

  • 1.鼠标右键点击【此电脑】,选择【属性】

21c400bf2a0a4b0ba919a7c233e31e51.png

  • 2.选择【高级系统设置】 

87a1fb4552fb4f51a135c6bdbb205450.png

  •  3.选择【环境变量】

16851b46b00a4a739eda668048a0d2fe.png

  •  4.在【系统变量】点击【新建】

9e5bee404f824786b8124b01262f5db5.png

  •  5.在【变量名】输入 JAVA_HOME, 【变量值】为JDK的安装路径,然后点击【确定】 

33ce58deae9e4cd588bcf795bbbc6b3e.png

  • 6.在【系统变量】找到【Path】选中后点击【编辑】配置环境变量,点击【新建】,输入【%JAVA_HOME%\bin】(jdk安装目录下的bin目录的安装路径),然后一直点击【确定 】

 

0a1d3b55ed1b4d6d91e06aa1a8dae7ff.png

  • 7.测试配置JDK环境变量是否成功

①键盘按住【win】+【R】输入cmd 回车

8b9f7b9aab5340a3b19b2056714a0c78.png

 ②输入  java -version  ,显示版本即为配置成功0eedb25709674e6790970c76e6511388.png

四、IDEA安装

双击安装包,点击【Next】

3f1475ddca944d99b7611093c47ec0fa.png

 自定义安装路径,也可以不修改,点击【Next】

b31890b66ce6424484579c5bffd5c58d.png

建议勾选以下两项后点击【Next】

5b75c118b237433eb35f9bc65c01e98d.png

 点击【Install】后等待下载

dea88966367d4ffe90fc0d8aa8b7fa15.png

安装完毕,点击【Finish】

685bcadd4a84478faffa0d7c441454d9.png

 下面来写一个Hello World测试一下能否使用

新建一个项目 

777c3577f112413589375c56444c6b9f.png

 取一个名字,然后选择一下要存放的位置,以及你所安装的jdk版本,然后点击【create】即可f10c35aaf3f74c849ef80e877a525e62.png

 b29c7f5f5b924ed88b3d6d9a12964d77.png

 

 新建一个类

6f4435b5cace4cbb86d114ef8e1b725c.png

 输入以下代码打印一下 Hello World!,成功打印即代表安装配置完成

392e497d7b0b4ac7abf5e77318807272.png

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/781557.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

通过MobaXterm工具可视化服务器桌面

一、MobaXterm工具 MobaXterm是一款功能强大的远程连接工具,可以连接到各种类型的服务器,包括Linux、Windows和MacOS。支持多种协议,包括SSH、RDP、VNC和Telnet MobaXterm可以通过X11转发功能可视化服务器桌面。 二、MobaXterm工具可视化服务…

011——人体感应模块驱动开发(SR501)

目录 一、 模块简介 二、 工作原理 三、 软件及验证 一、 模块简介 人体都有恒定的体温,一般在 37 度,所以会发出特定波长 10uM 左右的红外线,被动式红外探头就是靠探测人体发射的 10uM 左右的红外线而进行工作的。 人体发射的 10…

架构师之路--Docker的技术学习路径

Docker 的技术学习路径 一、引言 Docker 是一个开源的应用容器引擎,它可以让开发者将应用程序及其依赖包打包成一个可移植的容器,然后在任何支持 Docker 的操作系统上运行。Docker 具有轻量级、快速部署、可移植性强等优点,因此在现代软件开…

Hides for Mac:应用程序隐藏工具

Hides for Mac是一款功能强大的应用程序隐藏工具,专为Mac用户设计。它能够帮助用户快速隐藏当前正在运行的应用程序窗口,保护用户的隐私和工作内容,避免不必要的干扰。 软件下载:Hides for Mac下载 Hides for Mac的使用非常简单直…

电脑换屏总结——关于我把电脑砸了这件事!

大家好,我是工程师看海,很高兴和各位一起分享我的原创文章,喜欢和支持我的工程师,一定记得给我点赞、收藏、分享哟。 加微信[chunhou0820]与作者进群沟通交流。 【淘宝】https://m.tb.cn/h.5PAjLi7?tkvmMLW43KO7q CZ3457 「运放秘…

vite+vue3使用模块化批量发布Mockjs接口

在Vue3项目中使用Mock.js可以模拟后端接口数据,方便前端开发和调试。下面是使用vitevue3使用模块化批量发布Mockjs接口的步骤: 1. 安装Mock.js 在Vue3项目的根目录下,使用以下命令安装Mock.js: npm install mockjs --save-dev …

项目亮点—动态线程池管理工具

问题 你是否在项目中使用线程池遇到过以下问题? 1.创建线程池核心参数不好评估,随着业务流量的波动,极有可能出现生产故障。 2.不支持优雅关闭,当项目关闭时,大量正在运行的线程池任务被丢弃。 3.不支持运行时监控…

Linux安装wine

#教程 一直以来,我运行双系统,有两个软件必须在window下运行,一个是wind金融终端,一个是通达信金融终端,现已解决这两个软件在linux(debian系)环境下运行问题,记录如下:…

WebGIS开发

1.准备工作 高德开发API注册账号&#xff0c;创建项目拿到key和密钥 高德key 2.通过JS API引入高德API <html><head><meta charset"utf-8" /><meta http-equiv"X-UA-Compatible" content"IEedge" /><metaname&quo…

【3D-GS】Gaussian Splatting SLAM——基于3D Gaussian Splatting的全网最详细的解析

【3D-GS】Gaussian Splatting SLAM——基于3D Gaussian Splatting的定SLAM 3D-GS 与 Nerf 和 Gaussian Splatting1. 开山之作 Nerf2. 扛鼎之作 3D Gaussian Splatting2.1 什么是3D高斯?高斯由1D推广到3D的数学推导2.2 什么是光栅化?2.3 什么是Splatting?2.4 什么是交叉优化?…

AWS EC2 学习之: 使用 PuTTY 从 Windows 连接到 Linux 实例

启动您的实例之后&#xff0c;您可以连接到该实例&#xff0c;然后像使用您面前的计算机一样来使用它。 注意 启动实例后&#xff0c;需要几分钟准备好实例&#xff0c;以便您能连接到实例。检查您的实例是否通过了状态检查。您可以在 Instances 页上的 Status Checks 列中查…

什么是防火墙,部署防火墙有什么好处?

与我们的房屋没有围墙或界限墙一样&#xff0c;没有防护措施的计算机和网络将容易受到黑客的入侵&#xff0c;这将使我们的网络处于巨大的风险之中。因此&#xff0c;就像围墙保护我们的房屋一样&#xff0c;虚拟墙也可以保护和安全我们的设备&#xff0c;使入侵者无法轻易进入…

SAP Fiori开发中的JavaScript基础知识9 - 代码注释,严格模式,JSON

1 背景 本文将介绍JavaScript编程中的三个小知识点&#xff1a;也即代码注释&#xff0c;严格模式&#xff0c;JSON文件。 2 代码注释 JavaScript的代码注释方式如下&#xff1a; // Single line comment/* Multi line comment */3 严格模式 JavaScript的"strict mod…

0101支付安全-支付模块-项目实战

文章目录 一、信息安全的基础-机密性1 相关概念2 对称加密和非对称加密 二、身份认证三 摘要算法四、数字签名五、数字证书结语 在支付过程中&#xff0c;设计多方的敏感信息&#xff0c;那么安全尤为重要。下面先简单介绍下&#xff0c;相关概念。 一、信息安全的基础-机密性 …

解决GNU Radio+USRP实现OFDM收发在接收端QPSK星座图映射无“抖动”问题

文章目录 前言一、遇到的问题二、解决方案三、重新编译安装四、验证五、资源自取 前言 本文记录在 GNU RadioUSRP 实现 OFDM 收发时&#xff0c;在接收端 QPSK 星座图映射无“抖动”问题的解决方法&#xff0c; 一、遇到的问题 我遇到的问题是&#xff0c;现在搭建的 OFDM 模…

E5063A是德科技E5063A网络分析仪

181/2461/8938产品概述&#xff1a; Keysight E5063A 是一款低成本网络分析仪&#xff0c;可为测试天线、电缆、滤波器和 PCB 等简单无源元件提供优化的性能和功能。Keysight E5063A 为您的企业提供价格和性能之间的最佳平衡&#xff0c;以满足您的业务和技术要求。它利用行业…

安装和使用 Oracle Database 23c 容器鏡像

Oracle Database 23c 是 Oracle 最新的数据库版本&#xff0c;它带来了许多新特性和性能改进。 对于开发者来说&#xff0c;Oracle 提供了一个免费的开发者版&#xff0c; 可以通过 Docker 容器轻松安装和使用。以下是详细的安装和使用指南。 安装 Docker 在开始之前&#xff0…

2024 年多链代币开发对您的业务有何好处

2024 年&#xff0c;多链代币开发将成为寻求增强数字化影响力并释放区块链领域新机遇的企业的关键战略。通过利用多个区块链&#xff0c;公司可以显着提高其代币的可扩展性、互操作性和安全性。这种方法不仅提高了交易速度并降低了费用&#xff0c;还使企业能够利用更广泛的用户…

深度学习入门简单实现一个神经网络

实现一个三层神经网络 引言测试数据 代码 引言 今天我们实现一个简单的神经网络 俩个输入神经元 隐藏层两个神经元 一个输出神经元 激活函数我们使用sigmoid 优化方法使用梯度下降 我们前期准备是需要把这些神经元的关系理清楚 x1&#xff1a;第一个输入 x2&#xff1a;第二个…

C#手术麻醉系统源码 大型医院手麻系统4大需求是什么?

C#手术麻醉系统源码 大型医院手麻系统4大需求是什么&#xff1f; 手术麻醉临床信息系统有着完善的临床业务功能&#xff0c;能够涵盖整个围术期的工作&#xff0c;能够采集、汇总、存储、处理、展 现所有的临床诊疗资料。通过该系统的实施&#xff0c;能够规范手麻科的工作流程…