第一部分:下载与安装JDK

Java开发工具包(JDK)是Java开发的核心,包含编译器、运行时环境等必要工具

学习目标

下载并安装最新JDK版本,理解JDK与JRE的区别

1

访问Oracle官网

打开浏览器,访问Oracle JDK下载页面

选择JDK 17 LTS版本(长期支持版)

2

选择操作系统版本

根据你的操作系统选择对应版本:

  • Windows: Windows x64 Installer
  • macOS: macOS x64 DMG Installer
  • Linux: Linux x64 Compressed Archive

注意:安装包大小约160MB,确保网络连接稳定

3

Windows安装步骤

  • 双击下载的jdk-17_windows-x64_bin.exe文件
  • 点击"下一步"继续
  • 更改安装路径为:C:\Java\jdk-17\
  • 取消"安装公共JRE"选项
  • 点击"关闭"完成安装

重要:不要安装在包含空格的路径(如Program Files)

4

macOS安装步骤

  • 双击下载的jdk-17_macos-x64_bin.dmg文件
  • 打开安装包,双击JDK安装图标
  • 按照安装向导完成安装
  • 默认安装路径:/Library/Java/JavaVirtualMachines/
5

验证JDK安装

打开命令提示符(Windows)或终端(macOS/Linux):

# 检查Java版本
java -version

正确安装后应显示类似信息:

java version "17.0.8" 2023-07-18 LTS
Java(TM) SE Runtime Environment (build 17.0.8+9-LTS-211)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.8+9-LTS-211, mixed mode, sharing)

学习小贴士

JDK与JRE的区别:JDK是Java开发工具包,包含开发工具(如编译器javac)和运行环境(JRE)。JRE只是Java运行时环境,用于运行Java程序。作为开发者,我们需要安装完整的JDK。

第二部分:配置环境变量

环境变量配置是让系统找到Java工具的关键步骤

学习目标

正确设置JAVA_HOME和PATH环境变量,能在任何目录使用Java命令

1

Windows环境变量配置

  • 右键点击"此电脑" → 属性 → 高级系统设置
  • 点击"环境变量"按钮
  • 在"系统变量"区域点击"新建"
  • 变量名:JAVA_HOME
  • 变量值:C:\Java\jdk-17(你的JDK安装路径)
2

配置PATH变量

  • 在"系统变量"中找到Path变量 → 点击"编辑"
  • 点击"新建",添加两条路径:
  • %JAVA_HOME%\bin
    %JAVA_HOME%\jre\bin
  • 点击"确定"保存所有设置
3

macOS/Linux环境变量配置

打开终端,编辑用户配置文件:

# 使用nano编辑配置文件
nano ~/.zshrc # 或 ~/.bash_profile

在文件末尾添加:

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH

保存后执行:

source ~/.zshrc # 或 source ~/.bash_profile
4

验证环境变量

打开新的命令提示符或终端:

# 验证java命令
java -version

# 验证javac命令
javac -version

正确配置后应显示:

javac 17.0.8

如果javac命令不可用,请检查PATH变量配置

学习小贴士

环境变量配置是初学者常见的难点,如果遇到问题不要气馁。可以复制错误信息到搜索引擎查找解决方案,或者加入学习群组寻求帮助。配置完成后需要打开新的终端窗口才能生效。

第三部分:安装IntelliJ IDEA

集成开发环境(IDE)让Java开发更加高效

学习目标

安装IntelliJ IDEA社区版,配置JDK,创建第一个项目

1

下载IntelliJ IDEA

访问IntelliJ官网下载页面

选择Community(社区版) - 免费且功能强大

根据操作系统选择对应版本:

  • Windows: .exe
  • macOS: .dmg
  • Linux: .tar.gz
2

安装步骤

  • Windows: 双击安装文件,全部使用默认选项
  • macOS: 拖拽IDEA到Applications文件夹
  • Linux: 解压后运行bin/idea.sh
  • 确保勾选".java文件关联"选项
3

首次运行配置

  • 启动IDEA,选择主题(推荐深色主题)
  • 跳过插件安装(初学者暂时不需要)
  • IDE会自动检测已安装的JDK
  • 确认JDK路径为之前安装的路径
4

创建新项目

  • 点击"New Project"
  • 项目类型选择"Java"
  • 确认JDK版本为17
  • 项目名称:HelloWorld
  • 点击"Create"创建项目

学习小贴士

IntelliJ IDEA是当前最流行的Java IDE,社区版完全免费且功能强大。安装完成后,建议花几分钟熟悉界面布局:左侧是项目文件结构,中间是代码编辑区,底部是运行和调试窗口。

第四部分:第一个Java程序

编写并运行你的第一个Java程序

学习目标

掌握Java程序的基本结构,能够独立编写、编译和运行程序

1

创建Java类

  • 在IDEA项目视图中,右键src文件夹
  • 选择New → Java Class
  • 输入类名:HelloWorld
  • 确保类名与文件名一致(区分大小写)
2

编写程序代码

在编辑器中输入以下代码:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("你好,Java世界!");
    }
}

注意:Java是大小写敏感的语言,所有符号使用英文半角

3

运行程序

  • 右键点击代码编辑区
  • 选择"Run 'HelloWorld.main()'"
  • 或点击代码左侧的绿色三角图标
  • 查看底部控制台输出

正确输出结果:

你好,Java世界!
Process finished with exit code 0
4

命令行运行(可选)

打开终端,切换到项目目录:

# 编译Java源文件
javac src/HelloWorld.java

# 运行编译后的类
java -cp src HelloWorld

应看到相同输出结果

动手练习

  • 修改程序输出你的名字
  • 尝试输出多行信息
  • 添加单行注释(//)和多行注释(/* ... */)
  • 故意制造一个语法错误,观察IDE提示

第五部分:常见问题解决

环境搭建中常见问题及解决方案

问题1:'java' 不是内部或外部命令

  • 检查JDK是否安装成功
  • 确认环境变量PATH配置正确
  • 确保添加了%JAVA_HOME%\bin到PATH
  • 重新打开命令提示符窗口

问题2:IDEA找不到JDK

  • File → Project Structure → SDKs
  • 点击"+"添加JDK
  • 手动选择JDK安装目录
  • 确保项目使用正确的SDK

问题3:中文乱码问题

  • File → Settings → Editor → File Encodings
  • 设置Global Encoding和Project Encoding为UTF-8
  • 设置Default encoding for properties files为UTF-8
  • 勾选"Transparent native-to-ascii conversion"

学习小贴士

遇到问题时,复制错误信息到搜索引擎(如Google、百度)通常能找到解决方案。初学者常见问题大多已有详细解答。另外,Java开发者社区非常活跃,可以在Stack Overflow等技术论坛提问。

环境搭建检查清单

  • ✅ JDK 17成功安装
  • ✅ JAVA_HOME环境变量配置正确
  • ✅ PATH包含%JAVA_HOME%\bin
  • ✅ java -version命令正常工作
  • ✅ javac -version命令正常工作
  • ✅ IntelliJ IDEA成功安装
  • ✅ 创建并运行HelloWorld程序