Skip to content

概述

Java 是一种广泛使用的面向对象编程语言,具有跨平台、安全性高、稳定性强等特点。

什么是 Java?

Java 是由 Sun Microsystems(现为 Oracle 公司)开发的编程语言,具有以下特点:

  • 跨平台性:一次编写,到处运行(Write Once, Run Anywhere)
  • 面向对象:支持封装、继承、多态
  • 强类型:编译时类型检查
  • 自动内存管理:垃圾回收机制
  • 多线程:内置多线程支持

基础语法

进阶特性

  • IO 操作 - 文件读写、NIO、序列化
  • 异常处理 - 异常类型、自定义异常、最佳实践
  • 泛型 - 泛型类、泛型方法、类型通配符
  • Stream API - 流式操作、函数式编程

学习路径

  1. 入门阶段:学习基础语法,理解面向对象概念
  2. 进阶阶段:掌握集合框架、IO 操作、异常处理
  3. 高级阶段:深入多线程、泛型、Stream API
  4. 实战阶段:结合实际项目练习

开发环境

JDK 安装

  1. 下载 JDK:Oracle 官网
  2. 配置环境变量:JAVA_HOMEPATH
  3. 验证安装:java -version

开发工具

  • IntelliJ IDEA:功能强大的 IDE
  • Eclipse:开源免费的 IDE
  • VS Code:轻量级编辑器,配合插件使用

第一个程序

java
public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}

编译和运行:

bash
javac HelloWorld.java    // 编译
java HelloWorld          // 运行