1. Java环境配置(安装jdk,配置系统环境变量)
1.1 方法一:官网下载并配置jdk17
-
一、官网下载jdk
- oracle官网:www.oracle.com/
- 步骤:products ->Java->Download Java->Java17->Windows(此处根据自己的系统环境)->x64 Compressed Archive右侧的链接(download.oracle.com/java/17/lat… ( sha256))->解压(请解压到纯英文目录下)
- 以下是对上述步骤的图片指南
-
二、配置系统环境变量
-
打开上一步中解压到的目录,例如我的为
E:\eternityTian\jdk-17.0.4.1,将其先复制 -
打开环境变量编辑界面
- win+Q搜索
编辑系统环境变量然后打开 - 或者: 系统
开始鼠标右键->设置->系统->关于->滑倒最下面(相关设置处)->高级系统设置->高级->环境变量 - 或者: 系统
开始鼠标右键->系统->关于->滑倒最下面(相关设置处)->高级系统设置->高级->环境变量 - 最终效果图如下:
- win+Q搜索
-
添加JAVA_HOME,编辑Path
-
添加JAVA_HOME:
- 新建(系统变量处)->变量名:
JAVA_HOME,变量值:E:\eternityTian\jdk-17.0.4.1(刚才解压的目录)->检查一下系统变量里有没有JAVA_HOME变量
- 新建(系统变量处)->变量名:
-
编辑Path:
- 系统变量里找到
Path双击或者点击一下后点击编辑->然后点击新建->输入%JAVA_HOME%\bin->确定 - 达到如图效果
- 系统变量里找到
-
-
-
三、检测jdk配置是否成功:
-
打开命令提示窗口
- win+R输入cmd回车
- 或者win+Q输入cmd回车
- 或者
开始右键->运行->输入cmd回车 - 或者
开始右键->Windows PowerShell(使用powershell检测也可以)
-
输入
javac -version回车- 若配置成功则输出
javac 17.0.4.1(不同jdk版本可能现实版本号不同) - 若配置失败则输出
'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 若配置成功则输出
-
输入
java -version回车- 若配置成功则输出
java version "17.0.4.1" 2022-08-18 LTS..... - 若配置失败则输出
java 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 若配置成功则输出
-
若上述两种输入均成功,说明jdk配置成功,恭喜你,打开Java开发之旅
-
-
四、关于配置失败可能出现的原因
- JAVA_HOME拼错
- JAVA_HOME变量值出错
- Path中变量值输错了,请仔细检查
1.2 方法二: 安装配置jdk1.8(Java8)
-
一、直接下载我群文件上传的jdk1.8压缩包->解压(建议纯英文目录)
-
二、配置系统环境变量
-
打开上一步中解压到的目录,例如我的为
E:\eternityTian\jdk-17.0.4.1,将其先复制 -
打开环境变量编辑界面
- win+Q搜索
编辑系统环境变量然后打开 - 或者: 系统
开始鼠标右键->设置->系统->关于->滑倒最下面(相关设置处)->高级系统设置->高级->环境变量 - 或者: 系统
开始鼠标右键->系统->关于->滑倒最下面(相关设置处)->高级系统设置->高级->环境变量 - 最终效果如图:
- win+Q搜索
-
添加JAVA_HOME,编辑Path
-
添加JAVA_HOME:
- 新建(系统变量处)->变量名:
JAVA_HOME,变量值:E:\eternityTian\jdk-17.0.4.1(刚才解压的目录)->检查一下系统变量里有没有JAVA_HOME变量
- 新建(系统变量处)->变量名:
-
编辑Path:
- 系统变量里找到
Path双击或者点击一下后点击编辑->然后点击新建->输入%JAVA_HOME%\bin->确定 - 系统变量里找到
Path双击或者点击一下后点击编辑->然后点击新建->输入%JAVA_HOME%\jre\bin->确定 - 效果如图:
- 系统变量里找到
-
-
-
三、检测jdk配置是否成功:
-
打开命令提示窗口
- win+R输入cmd回车
- 或者win+Q输入cmd回车
- 或者
开始右键->运行->输入cmd回车 - 或者
开始右键->Windows PowerShell(使用powershell检测也可以)
-
输入
javac -version回车- 若配置成功则输出
javac 1.8.0_111(不同jdk版本可能现实版本号不同) - 若配置失败则输出
'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 若配置成功则输出
-
输入
java -version回车- 若配置成功则输出
java version "1.8.0_111"..... - 若配置失败则输出
java 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 若配置成功则输出
-
若上述两种输入均成功,说明jdk配置成功,恭喜你,打开Java开发之旅
-
-
四、关于配置失败可能出现的原因:请仔细检查上述配置有误拼写错误
2. 编写并运行第一个Java程序
2.1 编写Java程序
-
首先检查是否勾选文件扩展名选项,确认是勾选状态,如图:
-
选择一个编写程序的目录:(我选择这个目录
D:\JavaPrograms) -
右键->新建->文本文档->对文本文档重命名为
HelloWorld.java -
右键
HelloWorld.java->打开方式->选择其他应用->选择记事本(或者任意一种其他文本编辑器vscode等都可以)->确定 -
编写代码:
public class HelloWorld{ public static void main(String[] args){ System.out.println("Hello,Aurora!"); } } -
ctrl+s保存后关闭
-
打开命令提示窗口(CMD)
- win+R输入cmd回车
- 或者win+Q输入cmd回车
- 或者
开始右键->运行->输入cmd回车 - 或者
开始右键->Windows PowerShell(使用powershell检测也可以)
-
进入刚才编写的程序代码文件所在目录(也就是我的这个
D:\JavaPrograms目录),进入方法见下D:cd JavaPrograms
-
输入
javac HelloWorld.java后没有任何提示并且所在目录生成HelloWorld.class则说明编译成功 -
输入
java HelloWorld运行程序,输出Hello,Aurora!说明运行成功
2.2 可能出现的问题
-
在输入
javac HelloWorld.java输出下图:-
则为编码问题,cmd默认为GBK编码
- 解决方法一:保存文件时另存为->编码选择ANSI,或者如果为其他编辑器可以直接设置成编码为GBK
- 解决方法二:
javac HelloWorld.java命令改为javac -encoding UTF-8 test02.java
-
-
找不到或无法加载主类
- 原因一: 可能原因HelloWorld.java文件中也必须是
public class HelloWorld{},而不能是public class helloworld{}文件名与public修饰的类名一定要保持一致 - 原因二:cmd输入成了
java HelloWorld.class,正确输入应该是java HelloWorld,不能加.class; 在编译时一定要加上.java,但是运行时不能加.class。这是因为它以为时HelloWorld包下的class了,实际此程序没有包
- 原因一: 可能原因HelloWorld.java文件中也必须是
3. idea 下载安装及学生认证申请
3.1 idea是什么?
IntelliJ IDEA 简称 IDEA, 由 JetBrains 公司开发, 是一款Java编程语言开发的继承环境。有高度智能、开箱即用体验、智能代码补全、框架针对性辅助、促进生产力等特点。是一款在业界被公认为最好的 Java 开发工具之一。
3.2 idea下载方式
-
下载地址:www.jetbrains.com.cn/idea/
-
点击下载后,跳转到下图页面,选择
Ultimate(企业版)进行下载。备注:如果电脑是macOS或Linux系统记得选择对应的。 -
运行下载好的安装包
-
点击next
-
画红线处,设置安装到的目录,然后点击next,(也可以就按默认,但尽量路径不要有中文)
-
可以选择勾选创建桌面快捷方式,其他无需勾选,然后点击next
-
之后就一路默认next安装即可
3.3 idea免费试用
idea允许新用户免费使用30天,若未完成3.4学生认证申请, 可先进行使用具体步骤如下:
-
先点击Start trial
-
需要登陆JetBrains账号,点击
Log In to JetBrains Account... -
若未注册过JetBrains账号点击
Create Account,若有该账户则直接输入账号、密码进行登陆 -
用邮箱注册完后在回到上一步的页面输入账号密码登陆即可,出现下图页面表示登陆成功,关闭该浏览器页面即可
-
回到idea界面,可以发现左下角已经有你的昵称,且
Start trial页面发生了变化,点击Start Trail开始使用 -
点击
Continue后便可以进入idea啦!