# Java-Tutorial **Repository Path**: rixinjackie/Java-Tutorial ## Basic Information - **Project Name**: Java-Tutorial - **Description**: https://github.com/h2pl/Java-Tutorial - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-14 - **Last Updated**: 2021-03-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 点击订阅[Java面试进阶指南](https://xiaozhuanlan.com/java-coder)(专为Java面试方向准备) 点击关注[微信公众号](#微信公众号)及时获取笔主最新更新文章,并可免费领取Java工程师必备学习资源。
推荐使用 https://how2playlife.com/ 在线阅读,在线阅读内容本仓库同步一致。这种方式阅读的优势在于:左侧边栏有目录,阅读体验更好。 ## 目录 - [Java](#Java) - [基础](#基础) - [容器](#容器) - [并发](#并发) - [JVM](#jvm) - [Java网络编程](#Java网络编程) - [设计模式](#设计模式) - [JavaWeb](#JavaWeb) - [Maven](#Maven) - [Srping](#Srping) - [SpringMVC](#SpringMVC) - [SpringBoot](#SpringBoot) - [计算机网络](#计算机网络) - [操作系统](#操作系统) - [Linux相关](#linux相关) - [数据结构与算法](#数据结构与算法) - [数据结构](#数据结构) - [算法](#算法) - [数据库](#数据库) - [MySQL](#mysql) - [缓存](#缓存) - [Redis](#Redis) - [消息队列](#消息队列) - [Kafka](#Kafka) - [面试指南](#面试指南) - [校招指南](#校招指南) - [面经](#面经) - [工具](#工具) - [Git](#git) - [资料](#资料) - [书单](#书单) - [待办](#待办) - [说明](#说明) - [微信公众号](#微信公众号) ## Java ### 基础 * [面向对象基础](docs/java/basic/1、面向对象基础.md) * [Java基本数据类型](docs/java/basic/2、Java基本数据类型.md) * [string和包装类](docs/java/basic/3、string和包装类.md) * [final关键字特性](docs/java/basic/4、final关键字特性.md) * [Java类和包](docs/java/basic/5、Java类和包.md) * [抽象类和接口](docs/java/basic/6、抽象类和接口.md) * [代码块和代码执行顺序](docs/java/basic/7、代码块和代码执行顺序.md) * [Java自动拆箱装箱里隐藏的秘密](docs/java/basic/8、Java自动拆箱装箱里隐藏的秘密.md) * [Java中的Class类和Object类](docs/java/basic/9、Java中的Class类和Object类.md) * [Java异常](docs/java/basic/10、Java异常.md) * [解读Java中的回调](docs/java/basic/11、解读Java中的回调.md) * [反射](docs/java/basic/12、反射.md) * [泛型](docs/java/basic/13、泛型.md) * [枚举类](docs/java/basic/14、枚举类.md) * [Java注解和最佳实践](docs/java/basic/15、Java注解和最佳实践.md) * [JavaIO流](docs/java/basic/16、JavaIO流.md) * [多线程](docs/java/basic/17、多线程.md) * [深入理解内部类](docs/java/basic/18、深入理解内部类.md) * [javac和javap](docs/java/basic/19、Java集合框架梳理.md) * [Java8新特性终极指南](docs/java/basic/20、javac和javap.md) * [Java类和包](docs/java/basic/21、Java8新特性终极指南.md) * [序列化和反序列化](docs/java/basic/22、序列化和反序列化.md) * [继承、封装、多态的实现原理](docs/java/basic/23、继承、封装、多态的实现原理.md) ### 容器 * [Java集合类总结](docs/java/collection/Java集合类总结.md) ### 并发 * [Java并发总结](docs/java/currency/Java并发总结.md) ### JVM * [JVM总结](docs/java/jvm/JVM总结.md) ### Java网络编程 * [Java网络与NIO总结](docs/java/network-programing/Java网络与NIO总结.md) ### 设计模式 * [设计模式学习总结](docs/java/design-parttern/设计模式学习总结.md) ## JavaWeb ### Maven ### Spring ### SpringMVC ### SpringBoot ## 计算机网络 * [计算机网络学习总结](docs/network/计算机网络学习总结.md) ## 操作系统 * [操作系统学习总结](docs/operateing-system/操作系统学习总结.md) ### Linux相关 * [Linux内核与基础命令学习总结](docs/operateing-system/Linux内核与基础命令学习总结.md) ## 数据结构与算法 ### 数据结构 ### 算法 * [剑指offer](docs/algorithms/剑指offer.md) ## 数据库 ### MySQL * [Mysql原理与实践总结](docs/database/Mysql原理与实践总结.md) ## 缓存 ### Redis * [Redis原理与实践总结](docs/cache/Redis原理与实践总结.md) ## 消息队列 ### Kafka ## 面试指南 ### 校招指南 ### 面经 ## 工具 ## 资料 ### 书单 *** ## 待办 - [ ] Java集合类 - [ ] Java并发编程 - [ ] Java网络编程 - [ ] JVM - [ ] 设计面试 ## 说明 ## 微信公众号 ### Java技术江湖 如果大家想要实时关注我更新的文章以及分享的干货的话,可以关注我的公众号【Java技术江湖】一位阿里 Java 工程师的技术小站,作者黄小斜,专注 Java 相关技术:SSM、SpringBoot、MySQL、分布式、中间件、集群、Linux、网络、多线程,偶尔讲点Docker、ELK,同时也分享技术干货和学习经验,致力于Java全栈开发! **Java工程师必备学习资源:** 一些Java工程师常用学习资源,关注公众号后,后台回复关键字 **“Java”** 即可免费无套路获取。  ### 个人公众号:黄小斜 作者是 985 硕士,蚂蚁金服 JAVA 工程师,专注于 JAVA 后端技术栈:SpringBoot、MySQL、分布式、中间件、微服务,同时也懂点投资理财,偶尔讲点算法和计算机理论基础,坚持学习和写作,相信终身学习的力量! **程序员3T技术学习资源:** 一些程序员学习技术的资源大礼包,关注公众号后,后台回复关键字 **“资料”** 即可免费无套路获取。 