知识总结02

📅 2026/8/2 2:51:30 👁️ 阅读次数 📝 编程学习
知识总结02

集合:

集合的分类

set怎么保证元素不重复

Hash冲突解决方式

hashmap数据结构

hashmap、hashtable、concurrentHashMap区别

hashmap的set流程

hashmap cap=2^n,为什么,怎么保证

hashmap负载因子0.75,为什么

hashmap hash方法实现

concurrentHashMap怎么实现的

cop yonwtitle ArrayList是什么,怎么实现的

并发

创建线程方式

线程的状态

线程池拒绝策略

为什么不建议executors创建线程池线程安全的方案

什么是threadlocal,怎么实现的,应用场景,内存泄漏问题,怎么解决

synchronized是怎么实现的,锁的是什么,如何保证原子性,可见性,有序性,锁升级

synchronized,reentrantlock*区别

volatile是什么,保证什么性,为什么不能保证原子性

cas是什么,有什么问题

如何理解AQS

什么是公平锁和非公平锁