# Java-learning **Repository Path**: xiao-mading/Java-learning ## Basic Information - **Project Name**: Java-learning - **Description**: Java相关知识总结,包括Java基础、MySQL、Springboot、MyBatis、Redis、RabbitMQ等等,面试必备! - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 202 - **Created**: 2021-11-16 - **Last Updated**: 2022-05-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 作者简介😜 **大彬**,**非科班转码**,上学时玩过单片机、搭过服务器、参加过各种比赛。**大三开始自学 Java 8个月,校招时拿了多家互联网中大厂offer。** [点击此处](https://zhuanlan.zhihu.com/p/395162772) 查看我的**自学路线**,一路走来,说难不难,说简单也不简单,只是比别人多花了点时间。自学路上很不容易,希望像我一样转行的小伙伴可以少踩坑! # 仓库简介 **本仓库用于分享互联网大厂高频面试题、Java核心知识总结,包括Java基础、并发、MySQL、Springboot、MyBatis、Redis、RabbitMQ等等,面试必备!** 如果你是Java初学者,不知道下一步该学什么内容,可以看下我总结的**2021年最新的[Java学习路线](https://zhuanlan.zhihu.com/p/395162772)**。如果喜欢看视频学习,可以参考这个:[播放量1000万+!B站最值得学习的Java视频教程](https://zhuanlan.zhihu.com/p/397533240)。 如果大家想要实时关注我更新的文章以及分享的干货的话,可以关注我的**公众号『 程序员大彬 』**,后台回复『 PDF 』可以**下载最新版本的大厂高频面试题目PDF版本**。

个人公众号


微信交流群 公众号 知乎 牛客网 掘金 免费PDF

👍**推荐 [200多本经典的计算机书籍](https://github.com/Tyson0314/java-books)** # Java ## 基础 1. [**Java面试题精选**](Java/Java基础面试题.md) **精心整理的大厂Java面试题目,附有详细答案** (推荐 :+1:) 2. [Java基础知识总结](Java/Java基础.md) 3. [Java8 新特性总结](Java/Java8.md) 4. [Java常见关键字总结](Java/Java关键字.md) ## 集合 [Java集合高频面试题,牛客高赞!](Java/Java集合面试题.md)(推荐 :+1:) [Java常见集合总结](Java/集合.md) ## 并发 1. [Java并发高频面试题(精华版)](Java/Java并发面试题.md) **精心整理的大厂Java并发编程面试题目,附有详细答案** (推荐 :+1:) 2. [Java并发知识点总结](Java/并发.md) ## JVM [【大厂面试】——JVM高频面试题](Java/JVM高频面试题.md)(推荐 :+1:) [一万多字!Java虚拟机总结](Java/JVM.md) # 数据库 ## MySQL 1. [【大厂面试】—— MySQL高频面试题50道](数据库/MySQL高频面试题.md)(知乎高赞,推荐 :+1:) 2. [MySQL基础知识总结](数据库/MySQL基础.md) 3. [MySQL执行计划](数据库/MySQL执行计划.md)(推荐 :+1:) ## Redis 1. [【大厂面试】——Redis30问](中间件/Redis面试题.md)(知乎高赞,推荐 :+1:) 2. [Redis基础总结](中间件/Redis入门指南总结.md) 3. [Redis分布式锁(推荐 :+1:)](中间件/Redis分布式锁.md) 4. [缓存穿透、缓存雪崩、缓存击穿](中间件/缓存穿透、缓存雪崩、缓存击穿.md) # 框架 ## Spring 1. [Spring高频面试题30道](框架/Spring面试题.md)(推荐 :+1:) 2. [Spring知识点总结](框架/Spring总结.md) 3. [Spring用到哪些设计模式?](框架/Spring用到哪些设计模式.md) ## Spring Boot [Spring Boot总结](框架/SpringBoot实战.md) [SpringBoot自动配置原理](框架/SpringBoot自动配置原理.md) ## Spring MVC [Spring MVC知识点总结](框架/SpringMVC.md) ## Mybatis [Mybatis知识点总结](框架/深入浅出Mybatis技术原理与实战.md) ## SpringCloud [SpringCloud总结](框架/SpringCloud微服务实战.md) ## Netty [Netty实战笔记](框架/netty实战.md) # 消息队列 ## RabbitMQ 1. [RabbitMQ核心知识总结](中间件/RabbitMQ.md) (推荐 :+1:) 2. [死信队列](中间件/死信队列.md) # 计算机网络 [【大厂面试】—— 计算机网络常见面试题总结](网络/计算机网络高频面试题.md) (精选30题,非常适合面试前阅读!推荐 :+1:) [session和cookie详解](网络/session和cookie.md) # 数据结构与算法 [谷歌师兄刷题笔记](https://t.1yb.co/A6id)(推荐 :+1:) [BAT大佬总结的刷题手册](https://t.1yb.co/yMbo)(推荐 :+1:) [7种常见的排序算法Java代码实现](数据结构与算法/常见的排序算法Java代码实现.md) [二叉树前序、中序、后序、层序遍历代码实现](数据结构与算法/二叉树前序、中序、后序、层序遍历代码实现.md) [常见数据结构总结](数据结构与算法/数据结构.md) # 设计模式 [字节跳动大佬总结的设计模式PDF](https://t.1yb.co/y96J) [设计模式总结](其他/设计模式.md) # 工具 [Git 超详细总结!](工具/progit2.md)(推荐 :+1:) [Docker命令大全!](工具/docker.md) [Maven实战总结](工具/Maven实战.md) [Github使用技巧](工具/Github指南.md) [Jenkins一键部署](工具/jenkins.md) [npm命令](工具/NPM.md) **本仓库持续更新中,欢迎star和pr~** # 交流 如果想进**技术、面试交流群**,可以扫描下方二维码加我微信,**备注加群**,我拉你进群,群里有BAT大佬,互相学习~

# 赞赏 如果觉得**本仓库**对您有帮助的话,可以请大彬**喝一杯咖啡**(小伙伴们赞赏的时候可以备注下哦~) | 微信 | 支付宝 | | ----------------------------------------------------------- | ------------------------------------------------------------ | | ![](https://gitee.com/tysondai/img/raw/master/微信收款.png) | ![](https://gitee.com/tysondai/img/raw/master/支付宝赞赏码.png) | > 最后给大家分享另一个github仓库,上面放了**200多本经典的计算机书籍**,包括C语言、C++、Java、Python、前端、数据库、操作系统、计算机网络、数据结构和算法、机器学习等,可以star一下,下次找书直接在上面搜索,仓库持续更新中~ > > github地址:https://github.com/Tyson0314/java-books > > 如果github访问不了,可以访问gitee仓库。 > > gitee地址:https://gitee.com/tysondai/java-books