Java 入门:为什么这门语言在 2025 年依然重要?
Java 是世界上最稳定、最受欢迎的程序设计语言之一。尽管新技术层出不穷,Java 仍继续在企业级开发、移动生态系统(Android)和后端系统中占据领先地位。在 2025 年,Java 对于那些想要开启 IT 职业生涯的人来说,仍然是一个可靠的选择。
为什么你现在应该从 Java 开始?
- 庞大的社区 — 数百万开发者和数千个库。
- 平台无关性 — 得益于 JVM(Java 虚拟机),代码可在任何操作系统上运行。
- 高薪 — Java 开发者属于最高收入群体之一。
- 职业发展 — 从初级开发人员到软件架构师。
本文是你的第一步。我们将介绍你需要安装什么、如何编写第一个程序,以及初学者应该掌握哪些概念。
第一步:安装 JDK 并设置开发环境
什么是 JDK?
JDK(Java 开发工具包)是用于 Java 开发的一组工具。它包括一个编译器(javac)、一个虚拟机(java)以及标准库。
如何在 2025 年安装 JDK 21(LTS)
- 前往官方网站 Adoptium(推荐的 OpenJDK 发行版)。
- 为你的操作系统(Windows、macOS、Linux)下载安装程序。
- 运行安装并按照指示操作。
- 在终端(命令行)中验证安装:
java --version如果你看到版本号 openjdk 21.0.x — 说明一切就绪。
选择 IDE(集成开发环境)
对于初学者来说,最佳选择是:
- IntelliJ IDEA Community Edition — 免费、功能强大、带有提示。
- VS Code — 轻量级,需要安装 Extension Pack for Java 插件。
安装其中任何一个 — 你就可以开始编码了。
第二步:你的第一个 Java 程序
传统上,我们从 "Hello, World!" 开始。创建一个文件 Main.java 并编写以下代码:
public class Main { public static void main(String[] args) { System.out.println("Hello, Java 2025 world!"); }}代码分解:
public class Main— 类声明。文件名必须与类名匹配。public static void main(String[] args)— 程序的入口点。System.out.println()— 向控制台输出文本。
编译和执行
在文件所在的文件夹中打开终端,然后运行:
javac Main.javajava Main控制台应该显示:Hello, Java 2025 world!
第三步:面向初学者的 Java 语法基础
变量和数据类型
Java 是强类型语言。这意味着每个变量都有固定的类型。
public class Main { public static void main(String[] args) { // 整数 int age = 25; long bigNumber = 10000000000L;
// 浮点数 double price = 99.99; float discount = 15.5f;
// 字符和字符串 char grade = 'A'; String name = "Anna";
// 布尔类型 boolean isJavaFun = true;
System.out.println("你好, " + name + "! 你 " + age + " 岁了。"); }}基本类型:
int— 整数(最高 20 亿)。double— 浮点数。boolean— 真/假。String— 文本字符串(大写字母开头)。