Java 零基础入门教程:环境搭建、核心语法与实战
Java 是一门面向对象、跨平台的高级编程语言,由 Sun 公司推出,现归 Oracle 管理。它凭借'一次编写,到处运行'的特性,稳居主流语言前列。本文将带你从零开始,完成环境搭建,掌握核心语法,并理解面向对象思想。
一、Java 简介与优势
核心特性
- 跨平台:编译后的字节码在 JVM 上运行,不同系统安装对应 JVM 即可。
- 面向对象:万物皆对象,封装、继承、多态贴合业务逻辑。
- 安全稳定:自带垃圾回收机制(GC),无指针操作,广泛用于企业级项目。
应用场景
- 后端开发:电商、金融、微服务架构。
- 移动端:Android 应用开发。
- 大数据:Hadoop、Spark 等框架的核心语言。
- 桌面应用:客户端软件。
二、开发环境搭建
学习 Java 的第一步是安装 JDK。
概念区分
- JVM:运行字节码的核心,跨平台基础。
- JRE:包含 JVM + 核心类库,只能运行程序。
- JDK:包含 JRE + 编译工具,开发必须安装。
安装步骤
- 下载 JDK:推荐 JDK8 或 JDK17,安装路径避免中文和空格。
- 配置环境变量:
- 新增
JAVA_HOME指向 JDK 根目录。 - 编辑
Path,添加%JAVA_HOME%\bin。 - Mac/Linux 通常自动生效。
- 新增
- 验证安装:
打开终端输入以下命令,显示版本即成功:
java -version javac -version
三、开发工具选择
- 记事本/Notepad++:适合初期手写代码,强化语法规则记忆。
- IDEA:业界首选,社区版免费且功能强大,支持智能提示和一键运行。建议熟悉基础后切换至 IDEA 提升效率。
- Eclipse:免费但易用性略逊于 IDEA,新手优先选 IDEA。
四、第一个程序 HelloWorld
手动编译运行
Java 严格区分大小写,文件名需与类名一致。
- 编写代码:新建
HelloWorld.java,写入以下内容:// 第一个 Java 程序 HelloWorld public class HelloWorld { // main 方法:程序入口,固定写法 public static void main { System.out.println(); } }


