大家第一眼看过去可能会怀疑文章是不是标题党,这篇短短的文章应该是没有50000字的。但是本文实际上远远不止五万字,大家可以打开正文中任何一个链接看看,每一个链接都是一类知识点的总结,任何一个链接都是。正文中的每一个链接都是目录分类的形式知识点的总结,使得杂乱无章的知识点变得条理很清楚,也便于同学们复习。
另外,博主收集了几类全面的思维导图,思维导图可以帮助大家系统全面的建立起知识网络,方便大家理解和记忆,对求职面试非常重要,可以做到事半功倍。思维导图包括:
-
计算机网络思维导图
-
多线程相关思维导图
-
操作系统相关知识思维导图
-
java集合类框架思维导图
-
设计模式思维导图
-
JVM思维导图
这些思维导图既包含重点知识点,又涵盖知识点之间的联系和转化。可以帮助我们更好的记忆、总结和复习,更加全面和牢固的掌握新干知识点,做到举一反三。
以下是本文的正文,java知识点总结,如果觉得文章对你有帮助,帮忙给文章【点个赞】啦~
目录
-
Java
-
Java/J2EE 基础
-
Java 集合框架
-
Java 多线程
-
Java IO 与 NIO
-
Java 虚拟机 jvm
-
数据结构与算法
-
数据结构
-
算法
-
计算机网络与数据通信
-
网络相关
-
数据通信(RESTful、RPC、消息队列)
-
操作系统
-
Linux相关
-
主流框架/软件
-
Spring
-
ZooKeeper
-
数据存储
-
MySQL
-
Redis
-
架构
-
分布式相关
-
面试必备
-
备战春招/秋招系列
-
最最最常见的Java面试题总结
-
Java学习/面试开源仓库推荐
Java/J2EE 基础
-
Java 基础知识回顾:http://t.cn/Eb7rOZz
-
J2EE 基础知识回顾:http://t.cn/Eb7rdnO
-
static、final、this、super关键字总结:http://t.cn/Eb7dc6V
-
static 关键字详解:http://t.cn/Eb7dNZ9
Java 集合框架
-
这几道Java集合框架面试题几乎必问:http://t.cn/Eb7dEfR
-
Java 集合框架常见面试题总结:http://t.cn/Eb7eJcc
-
ArrayList 源码学习:http://t.cn/Eb7e0SB
-
【面试必备】透过源码角度一步一步带你分析 ArrayList 扩容机制:
http://t.cn/Eb7DPOd -
LinkedList 源码学习:
-
HashMap(JDK1.8)源码学习:
Java 多线程
-
多线程系列文章:http://t.cn/Eb7D1KG
-
并发编程面试必备:synchronized 关键字使用、底层原理、JDK1.6 之后的底层优化以及 和ReenTrantLock 的对比:http://t.cn/Eb7kG71
-
并发编程面试必备:乐观锁与悲观锁:http://t.cn/Eb7k6Hw
-
并发编程面试必备:JUC 中的 Atomic 原子类总结:http://t.cn/Eb7kW7M
-
并发编程面试必备:AQS 原理以及 AQS 同步组件总结:http://t.cn/Eb7kuKu
-
BATJ都爱问的多线程面试题:http://t.cn/Eb7FvU1
-
并发容器总结:http://t.cn/Eb7FUOK
Java 虚拟机 jvm
-
可能是把Java内存区域讲的最清楚的一篇文章:http://t.cn/Eb7FDqE
-
搞定JVM垃圾回收就是这么简单:http://t.cn/Eb7sZp2
-
《深入理解Java虚拟机》第2版学习笔记:http://t.cn/Eb7sqUP
Java IO 与 NIO
-
Java IO 与 NIO系列文章:
设计模式
- 设计模式系列文章:http://t.cn/Ebz7yqI
数据结构
- 数据结构知识学习与面试:http://t.cn/Ebz7JIK
算法
-
算法学习与面试:http://t.cn/Ebz78oa
-
常见安全算法(MD5、SHA1、Base64等等)总结:http://t.cn/EbzAgqd
-
算法总结——几道常见的子符串算法题 :http://t.cn/Ebz2Ir9
-
算法总结——几道常见的链表算法题 :http://t.cn/EbzU9JZ
网络相关
-
计算机网络常见面试题:http://t.cn/EbzUEUu
-
计算机网络基础知识总结:http://t.cn/EbzUF6a
数据通信(RESTful、RPC、消息队列)总结
-
数据通信(RESTful、RPC、消息队列)相关知识点总结:http://t.cn/Ebz4tKM
-
Dubbo 总结:关于 Dubbo 的重要知识点:http://t.cn/Ebz49zz
-
消息队列总结:新手也能看懂,消息队列其实很简单:http://t.cn/Ebz4Qbh
-
一文搞懂 RabbitMQ 的重要概念以及安装:http://t.cn/Ebz4efi
Linux相关
-
后端程序员必备的 Linux 基础知识:http://t.cn/EbzbbJT
-
Shell 编程入门:http://t.cn/Ebzb9kC
Spring
-
Spring 学习与面试:http://t.cn/EbzbskV
-
Spring中bean的作用域与生命周期:http://t.cn/EbzGbqk
-
SpringMVC 工作原理详解:
ZooKeeper
- 可能是把 ZooKeeper 概念讲的最清楚的一篇文章:http://t.cn/EbzGdk5
MySQL
-
MySQL 学习与面试:http://t.cn/EbzqUYp
-
【思维导图-索引篇】搞定数据库索引就是这么简单:http://t.cn/EbzqxHP
Redis
-
Redis 总结:http://t.cn/EbzqYqb
-
Redlock分布式锁:http://t.cn/Ebzq18E
-
如何做可靠的分布式锁,Redlock真的可行么:http://sina.lt/fQtz
分布式相关
- 一文读懂分布式应该学什么:http://sina.lt/fQt2
备战春招/秋招系列
-
【备战春招/秋招系列1】程序员的简历就该这样写:http://sina.lt/fQt3
-
手把手教你用Markdown写一份高质量的简历:http://sina.lt/fQt4
-
【备战春招/秋招系列2】初出茅庐的程序员该如何准备面试?:
http://sina.lt/fQt6 -
【备战春招/秋招系列3】Java程序员必备书单:http://sina.lt/fQt8
-
【备战春招/秋招系列4】美团面经总结基础篇 (附详解答案):
http://sina.lt/fQt9 -
【备战春招/秋招系列5】美团面经总结进阶篇 (附详解答案):
http://sina.lt/fQtA -
【备战春招/秋招系列5】美团面经总结终结篇篇 (附详解答案):
http://sina.lt/fQtC
最最最常见的Java面试题总结
这里会分享一些出现频率极其极其高的面试题,初定周更一篇,什么时候更完什么时候停止。
-
第一周(2018-8-7):
http://sina.lt/fQtD(为什么 Java 中只有值传递、==与equals、 hashCode与equals)
-
第二周(2018-8-13):
http://t.cn/Ebz6G8k:String和StringBuffer、StringBuilder的区别是什么?String为什么是不可变的?、什么是反射机制?反射机制的应用场景有哪些?……
-
第三周(2018-08-22):
http://t.cn/Eb7dEfR :Arraylist 与 LinkedList 异同、ArrayList 与 Vector 区别、HashMap的底层实现、HashMap 和 Hashtable 的区别、HashMap 的长度为什么是2的幂次方、HashSet 和 HashMap 区别、ConcurrentHashMap 和 Hashtable 的区别、ConcurrentHashMap线程安全的具体实现方式/底层具体实现、集合框架底层数据结构总结
-
第四周(2018-8-30):
http://t.cn/EbzXNyO:主要内容是几道面试常问的多线程基础题。
Java学习/面试开源仓库推荐
-
盘点一下Github上开源的Java面试/学习相关的仓库,看完弄懂薪资至少增加10k:
http://t.cn/EbzX3K9 -
选择技术方向都要考虑哪些因素:http://t.cn/EbzazXE
-
结束了我短暂的秋招,说点自己的感受:http://t.cn/EbzabBl
公众号‘菜鸟名企梦’后台回复“思维导图”即可获得上述所有思维导图的获取方式,所有的思维导图共计183M。
扫描下方二维码,及时获取更多互联网求职面经、java、python、爬虫、大数据等技术,和海量资料分享:
公众号菜鸟名企梦
后台发送“csdn”即可免费领取【csdn】和【百度文库】下载服务;
公众号菜鸟名企梦
后台发送“资料”:即可领取5T精品学习资料、java面试考点和java面经总结,以及几十个java、大数据项目,资料很全,你想找的几乎都有

推荐阅读
网友评论