博学之,审问之,慎思之,明辨之,笃行之。
Java 学习资源汇总
| 名称 | 网站地址 | 解释 |
|---|---|---|
| 阮一峰的个人网站 | https://ruanyifeng.com/ | 高质量的技术教程与文档,可以看到最新的技术前沿。 |
| 廖雪峰 Java 教程 | https://www.liaoxuefeng.com/wiki/1252599548343744 | 中文最经典的 Java 入门教程之一,讲解清晰,适合零基础快速入门。 |
| Java 全栈知识体系 (PDai) | https://pdai.tech | 非常系统的 Java 技术体系,从基础到 JVM、并发、Spring、微服务都有详细讲解。 |
| JavaGuide | https://javaguide.cn | GitHub 超高 Star 的 Java 学习指南,包含 Java、数据库、系统设计、面试知识。 |
| Roadmap.sh Java 路线 | https://roadmap.sh/java | Java 开发者成长路线图,帮助你清晰规划学习路径。 |
| Baeldung | https://www.baeldung.com | 全球知名 Java 技术博客,Spring、Java Core、Security 等内容非常深入。 |
| Programiz Java 教程 | https://www.programiz.com/java-programming | 非常适合初学者的 Java 基础教程,结构清晰,附带在线运行环境。 |
| GeeksForGeeks Java | https://www.geeksforgeeks.org/java | 包含大量算法、Java 语法、面试题与数据结构知识。 |
| Hyperskill | https://hyperskill.org | JetBrains 出品的项目驱动式学习平台,通过做项目学习 Java。 |
| W3Schools Java | https://www.w3schools.com/java | 非常适合快速查阅语法的小型教程站。 |
| Java SE 官方文档 | https://docs.oracle.com/en/java | Oracle 官方 Java 文档,是最权威的 API 参考。 |
Java 进阶学习资源
| 名称 | 网站地址 | 解释 |
|---|---|---|
| 二哥的 Java 进阶之路 | https://www.javabetter.cn | 内容非常接地气,包含 Java、JVM、并发、面试经验等。 |
| Doocs 技术社区 | https://doocs.github.io | 包含 Java、算法、系统设计等高质量开源文档。 |
| TopJavaer 技术分享 | https://topjavaer.cn | Java 后端技术分享,包括源码分析和架构设计。 |
| Java Code Geeks | https://www.javacodegeeks.com | Java 深度技术文章,适合中高级开发者。 |
| DZone Java | https://dzone.com/java-jdk-development-tutorials-tools-news | Java 社区门户,包含框架、JVM、微服务等内容。 |
JVM 与底层原理
| 名称 | 网站地址 | 解释 |
|---|---|---|
| JVM Spec 官方文档 | https://docs.oracle.com/javase/specs | Java 虚拟机规范文档。 |
| JVM Anatomy Park | https://shipilev.net/jvm/anatomy-quarks | 深入 JVM 内部机制的文章合集。 |
| JOL (Java Object Layout) | https://openjdk.java.net/projects/code-tools/jol | 查看 Java 对象内存布局的工具。 |
| JMH (Java Microbenchmark Harness) | https://openjdk.java.net/projects/code-tools/jmh | Java 微基准测试框架。 |
Java 框架学习
| 名称 | 网站地址 | 解释 |
|---|---|---|
| Spring 官方文档 | https://spring.io/docs | Spring Framework 官方文档。 |
| Spring Guides | https://spring.io/guides | 官方 Spring Boot 实战示例。 |
| Spring Boot Reference | https://docs.spring.io/spring-boot/docs/current/reference/html | Spring Boot 官方参考文档。 |
| MyBatis 官方文档 | https://mybatis.org/mybatis-3 | MyBatis ORM 框架官方文档。 |
| Hibernate ORM | https://hibernate.org/orm | Hibernate ORM 框架官方站点。 |
Java 实战项目学习
| 名称 | 网站地址 | 解释 |
|---|---|---|
| RealWorld Example App | https://github.com/gothinkster/realworld | 包含多语言实现的真实项目示例。 |
| Spring Boot 实战项目 | https://github.com/ityouknow/spring-boot-examples | 大量 Spring Boot 示例项目。 |
| Awesome Java | https://github.com/akullpp/awesome-java | Java 开源项目资源集合。 |
| Build Your Own X | https://github.com/codecrafters-io/build-your-own-x | 从零实现各种系统项目。 |
Java 面试资源
| 名称 | 网站地址 | 解释 |
|---|---|---|
| JavaGuide 面试版 | https://javaguide.cn | Java 面试知识整理非常系统。 |
| LeetCode | https://leetcode.com | 算法刷题平台,大厂面试必备。 |
| 力扣中文站 | https://leetcode.cn | LeetCode 中文版。 |
| 牛客网 | https://www.nowcoder.com | 国内互联网面试题库和笔试平台。 |
| LintCode | https://www.lintcode.com | 算法练习与面试题。 |
Java API / 文档查询
| 名称 | 网站地址 | 解释 |
|---|---|---|
| Java API 文档 | https://docs.oracle.com/javase/8/docs/api | 官方 API 文档查询。 |
| DevDocs | https://devdocs.io | 聚合式开发文档查询工具。 |
| Stack Overflow | https://stackoverflow.com | 全球最大的程序员问答社区。 |
Java 工具与开发环境
| 名称 | 网站地址 | 解释 |
|---|---|---|
| IntelliJ IDEA | https://www.jetbrains.com/idea | Java 开发最强 IDE。 |
| Maven | https://maven.apache.org | Java 项目构建工具。 |
| Gradle | https://gradle.org | 现代化构建工具。 |
| Jenkins | https://www.jenkins.io | 持续集成工具。 |
| Docker | https://www.docker.com | 容器化部署工具。 |
Java 社区与资讯
| 名称 | 网站地址 | 解释 |
|---|---|---|
| InfoQ | https://www.infoq.com | 技术架构与行业趋势。 |
| 掘金 Java | https://juejin.cn | 国内开发者社区。 |
| V2EX | https://www.v2ex.com | 技术讨论社区。 |
| Reddit Java | https://www.reddit.com/r/java | 国外 Java 社区。 |