78
GitHub - crossoverJie/Java-Interview: ?? Java related : basic, concurrent, algo...
source link: https://github.com/crossoverJie/Java-Interview
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.md
Java 知识点,继续完善中。
多数是一些 Java 基础知识、底层原理、算法详解。也有上层应用设计,其中不乏一些大厂面试真题。
如果对你有帮助请点下 Star
,有疑问欢迎提 Issues,有好的想法请提 PR。
常用集合
Java 多线程
- 多线程中的常见问题
- synchronize 关键字原理
- 多线程的三大核心
- 对锁的一些认知
- ReentrantLock 实现原理
- ConcurrentHashMap 的实现原理
- 线程池原理
- 深入理解线程通信
- 交替打印奇偶数
JVM
分布式相关
常用框架\第三方组件
- Spring Bean 生命周期
- Spring AOP 的实现原理
- SpringBoot 启动过程
- Tomcat 类加载机制
架构设计
DB 相关
数据结构与算法
- 红包算法
- 二叉树中序遍历
- 是否为快乐数字
- 链表是否有环
- 从一个数组中返回两个值相加等于目标值的下标
- 一致 Hash 算法
- 限流算法
- 三种方式反向打印单向链表
- 合并两个排好序的链表
- 两个栈实现队列
- 动手实现一个 LRU cache
附加技能
联系作者
crossoverJie#gmail.com
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK