Appearance
概述
Java 是一种广泛使用的面向对象编程语言,具有跨平台、安全性高、稳定性强等特点。
什么是 Java?
Java 是由 Sun Microsystems(现为 Oracle 公司)开发的编程语言,具有以下特点:
- 跨平台性:一次编写,到处运行(Write Once, Run Anywhere)
- 面向对象:支持封装、继承、多态
- 强类型:编译时类型检查
- 自动内存管理:垃圾回收机制
- 多线程:内置多线程支持
基础语法
进阶特性
- IO 操作 - 文件读写、NIO、序列化
- 异常处理 - 异常类型、自定义异常、最佳实践
- 泛型 - 泛型类、泛型方法、类型通配符
- Stream API - 流式操作、函数式编程
学习路径
- 入门阶段:学习基础语法,理解面向对象概念
- 进阶阶段:掌握集合框架、IO 操作、异常处理
- 高级阶段:深入多线程、泛型、Stream API
- 实战阶段:结合实际项目练习
开发环境
JDK 安装
- 下载 JDK:Oracle 官网
- 配置环境变量:
JAVA_HOME、PATH - 验证安装:
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 // 运行