为什么要弄这个仓库 一份Java的新手入门指南 Java学习资料的整理集合 仓库会有哪些内容? 目前内容多为githubhttps://github.com/Snailclimb/JavaGuide内容, 后续会整理自己内容大致结构参照JavaGuide 目录 Java 基础 容器 并发 JVM I/O Java 8 编程规范 网络 操作系统 Linux相关 数据结构与算法 数据结构 算法 数据库 MySQL Redis 系统设计 设计模式(工厂模式、单例模式 ... ) 常用框架(Spring、Zookeeper ... ) 数据通信(消息队列、Dubbo ... ) 网站架构 面试指南 备战面试 常见面试题总结 面经 工具 Git Docker 资料 书单 Github榜单 待办 说明 Java 基础 目录 容器 并发 JVM I/O Java 8 目录 函数式接口 初探函数式编程 常见函数式接口 Stream流 Lambda方法引用 编程规范 网络 网络编程入门 TCP通信 文件上传案例 操作系统 Linux相关 数据结构与算法 数据结构 算法 数据库 MySQL MySQL基础 MySQL约束 MySQL多表 MySQL事务 Redis 系统设计 设计模式 常用框架 Spring ZooKeeper 数据通信 网站架构 面试指南 备战面试 常见面试题总结 面经 工具 Git Docker 资料 最近学习到的Lambda表达式 书单 Github榜单