编程自学指南:java程序设计开发
-
掌握JDK的安装与环境变量配置
-
熟悉IntelliJ IDEA的基本使用
-
编写并运行第一个Java程序
-
理解
public static void main
的作用
一、课程引入
1.1 什么是Java?
-
特点:跨平台、面向对象、广泛应用(后端开发、Android、大数据等)
-
核心概念:JVM(Java虚拟机)实现“一次编写,到处运行”
-
演示:展示一个简单的Java程序运行效果(如打印“Hello Java!”)
1.2 学习目标
-
环境搭建:JDK + IDE
-
第一个程序:从代码到运行结果
二、环境搭建
2.1 安装JDK
步骤1:下载JDK
-
官网地址:Oracle JDK下载
-
版本选择:JDK 17(LTS长期支持版)
-
注意:区分Windows、Mac、Linux系统
步骤2:安装JDK
-
Windows:双击安装包,默认路径安装(推荐
C:\Program Files\Java\jdk-17
) -
Mac:拖拽安装到
Applications
目录 -
验证安装成功:
打开命令行,输入以下命令:bash
复制
java -version
预期输出:
复制
java version "17.0.1" 2021-10-19 LTS
步骤3:配置环境变量(Windows)
-
目的:让系统在任何路径下都能识别
java
和javac
命令 -
操作步骤:
-
右键“此电脑” → 属性 → 高级系统设置 → 环境变量
-
新建系统变量
JAVA_HOME
,值为JDK安装路径(如C:\Program Files\Java\jdk-17
) -
编辑系统变量
Path
,添加%JAVA_HOME%\bin
-
2.2 安装IntelliJ IDEA
步骤1:下载安装包
-
官网地址:IntelliJ IDEA下载
-
版本选择:Community版(免费,足够初学者使用)
步骤2:创建第一个Java项目
-
打开IDEA →
New Project
→ 选择Java
→ 设置项目名称(如HelloJava
) -
确认JDK路径是否正确(自动检测或手动选择)
-
点击
Create
完成项目创建
步骤3:认识IDEA界面
-
核心区域:
-
项目结构窗口(左侧)
-
代码编辑区(中间)
-
-
运行控制台(下方)
-
三、第一个Java程序
3.1 编写Hello World程序
-
创建类文件:
-
右键
src
文件夹 →New → Java Class
→ 输入类名HelloWorl
-
-
输入代码:
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }
-
运行程序:
-
右键代码 →
Run 'HelloWorld.main()'
-
预期结果:控制台输出
Hello World!
-
3.2 代码解析
-
类定义:
public class HelloWorld
-
类名必须与文件名一致(区分大小写)
-
-
main方法:
public static void main(String[] args)
-
Java程序的唯一入口
-
System.out.println()
:向控制台输出内容
-
3.3 常见问题与解决
-
错误1:
Error: Could not find or load main class
-
原因:类名与文件名不一致,或未编译成功
-
-
错误2:
java: 需要class, interface或enum
-
原因:代码语法错误(如缺少大括号)
-
四、课堂练习与扩展
4.1 练习任务
-
任务1:修改程序,输出你的姓名和年龄
public class HelloWorld { public static void main(String[] args) { System.out.println("姓名:张三"); System.out.println("年龄:20"); } }
-
任务2(扩展):使用单条语句输出多行信息(使用
\n
换行符)System.out.println("姓名:李四\n年龄:22");
4.2 问题实时答疑
-
示例问题:
-
问:为什么必须写
public static void main
? -
答:评论区有答案哦!!!
-
五、总结与联系
5.1 总结
-
核心步骤:JDK安装 → 环境变量配置 → IDEA安装 → 编写运行程序
-
核心概念:JVM、
main
方法、类与文件名的关系
5.2 课后任务
-
独立完成JDK和IDEA的安装
-
修改
HelloWorld
程序,输出个人简介(姓名、年龄、爱好) -
预习下一节课内容:变量与数据类型
5.3 自学资源
-
IntelliJ IDEA官方文档:快速入门指南
通过次学习,将成功迈出Java学习的第一步! 🚀