Java 编程学习资源精选
整理自 free-programming-books-zh,精选优质中文学习资源。
📖 入门教程
| 资源名称 | 简介 |
|---|---|
| Java 教程 - 廖雪峰 | 廖雪峰老师的经典Java教程,适合零基础入门,讲解通俗易懂 |
🏗️ 框架与工具
Spring 生态
| 资源名称 | 简介 |
|---|---|
| Spring Framework 4.x 参考文档 | Spring官方文档中文翻译,全面深入 |
| Spring Boot 参考指南 | Spring Boot官方指南翻译,快速上手必备 |
| Spring 2.0 核心技术与最佳实践 | 经典Spring技术书籍,理解核心概念 (PDF) |
Web 开发
| 资源名称 | 简介 |
|---|---|
| 用 Jersey 构建 REST 服务 | 学习如何用Jersey框架开发RESTful API |
| Jersey 2.x 用户指南 | Jersey框架完整中文文档 |
数据库
| 资源名称 | 简介 |
|---|---|
| MyBatis 中文文档 | MyBatis持久层框架官方中文文档 |
| H2 Database 教程 | 轻量级嵌入式数据库H2使用指南 |
其他工具
| 资源名称 | 简介 |
|---|---|
| Apache Shiro 用户指南 | Java安全框架Shiro的完整中文教程 |
| Apache MINA 2 用户指南 | 高性能网络应用框架MINA教程 |
| Netty 4.x 用户指南 | 异步事件驱动网络框架Netty教程 |
| Netty 实战(精髓) | Netty In Action精华中文版 |
| Activiti 5.x 用户指南 | 工作流引擎Activiti中文文档 |
📋 规范与最佳实践
| 资源名称 | 简介 |
|---|---|
| 阿里巴巴 Java 开发手册 | 阿里巴巴出品,Java开发规范权威指南 (PDF) |
| Google Java 编程风格指南 | Google官方Java代码规范,团队协作参考标准 |
| Java 编码规范 | Oracle官方Java编码规范 |
| Java Servlet 3.1 规范 | Servlet 3.1规范中文版 |
| JSSE 参考指南 | Java安全套接字扩展参考 |
📚 经典书籍
| 资源名称 | 简介 |
|---|---|
| Java 编程思想 | Bruce Eckel经典著作,深入理解Java思想 |
💡 学习建议
- 入门阶段:从廖雪峰教程开始,建立扎实的基础
- 进阶阶段:阅读《Java编程思想》,深入理解语言特性
- 实战阶段:学习Spring Boot + MyBatis,动手做项目
- 规范养成:参考阿里开发手册和Google风格指南
- 持续学习:关注官方文档和社区最新资源
💬 更多资源请访问 free-programming-books-zh