Java教程 - Java 语言基础
本手册基于《菜鸟教程 Java 全册》及高校核心考点,对基础语法、数组、面向对象、常用API、异常处理进行了深度扩展,适合系统复习与背诵。
Java 学习路线图 学习阶段划分 第一阶段:Java 基础(1-2个月)
开发环境搭建(JDK、IDE) 基本语法、数据类型、运算符 流程控制(if、switch、循环) 数组与字符串 面向对象基础(类、对象、封装) 第二阶段:Java 核心(2-3个月)
面向对象进阶(继承、多态、抽象类、接口) 异常处理机制 集合框架(List、Set、Map) 泛型与类型系统 IO 流与文件操作 多线程基础 第三阶段:Java 高级(2-3个月)
网络编程 反射机制 注解(Annotation) 设计模式 JVM 原理与性能优化 新特性(Lambda、Stream、模块化等) 第四阶段:企业级开发(持续学习)
数据库编程(JDBC) Web 开发(Servlet、Spring 框架) 微服务架构 分布式系统 项目实战 推荐学习资源 官方文档:
Oracle Java Documentation: https://docs.oracle.com/javase/ Java Language Specification: https://docs.oracle.com/javase/specs/ 经典书籍:
《Java核心技术》- Cay S. Horstmann 《Effective Java》- Joshua Bloch 《Java编程思想》- Bruce Eckel 《深入理解Java虚拟机》- 周志明 在线资源:
菜鸟教程:https://www.runoob.com/java/ LeetCode:算法练习 GitHub:开源项目学习 Java 发展历程与版本演进 Java 的诞生与发展 1991年:James Gosling 领导的 “Green Project” 开始,最初名为 “Oak” 1995年:正式更名为 “Java”,Sun 公司发布 Java 1.
2026-04-07