
最适合零基础的Java入门指南!从环境搭建到第一个程序,手把手带你实践!


1.1.1 Java的起源 1995年由Sun公司(现Oracle)发布,最初命名为Oak,专为嵌入式设备设计。后因互联网兴起转型为Web开发语言,并改名Java。
1.1.2 Java的发展历程
1.1.3 Java语言的优点 ✅ 跨平台(Write Once, Run Anywhere) ✅ 面向对象(封装、继承、多态) ✅ 健壮性(自动内存管理、异常处理) ✅ 丰富的类库(Java API)
1.2.1 Java平台与应用领域
平台 | 应用场景 |
|---|---|
Java SE | 桌面应用、基础开发 |
Java EE | 企业级Web应用(如银行系统) |
Java ME | 嵌入式设备(已逐渐淘汰) |
1.2.2 JDK、JRE和JVM
1.2.3 Java字节码与平台独立
.java →(编译)→ .class字节码 →(JVM解释执行)→ 机器码

1.2.4 JDK下载与安装


官网下载JDK 17(Oracle官网)
安装后配置环境变量:
# Windows示例
JAVA_HOME = C:\Program Files\Java\jdk-17
Path添加 %JAVA_HOME%\bin 验证安装:
java -version
javac -version 1.2.5 Java API文档
index.html
1.3.1 Java程序开发步骤

1.3.2 第一个程序分析
// HelloWorld.java
public class HelloWorld { // 类名必须与文件名一致
public static void main(String[] args) { // 程序入口
System.out.println("Hello, CSDN! I'm 啊阿狸不会拉杆"); // 输出语句
}
}▶ 运行结果:

1.4.1 一致的缩进和空白
int sum = a + b;
1.4.2 块的风格
// 推荐风格
public static void main(String[] args) {
System.out.println("规范格式");
}
// 不推荐
public static void main(String[] args)
{
System.out.println("非常规格式");
} 1.4.3 Java程序注释
// 单行注释
/*
* 多行注释
* 用于方法说明
*/
/**
* 文档注释(生成API文档)
* @author CSDN
*/
public class Demo {} public static void main)
核心概念 | 要点总结 |
|---|---|
Java跨平台 | JVM实现“一次编写,到处运行” |
JDK vs JRE | 开发工具包 vs 运行环境 |
程序结构 | 类定义 + main方法入口 |
注释 | 单行、多行、文档注释 |
题目:编写程序输出个人信息(姓名、年龄、爱好),要求:
解答:
/**
* 个人信息输出程序
* @author CSDN读者
* @version 1.0
*/
public class PersonalInfo {
public static void main(String[] args) {
// 定义变量并初始化
String name = "啊阿狸不会拉杆";
int age = 20;
String hobby = "羽毛球,数码科技";
// 输出信息
System.out.println("姓名: " + name);
System.out.println("年龄: " + age);
System.out.println("爱好: " + hobby);
}
}▶ 运行结果:


动手实践是学习编程的最佳方式!立即安装JDK,运行你的第一个Java程序吧! 如有疑问,欢迎评论区交流讨论~ 💬
