【Java】JavaSE中易混淆概念汇总(一图胜千言)

1. 四个访问修饰符的访问范围

【Java】JavaSE中易混淆概念汇总(一图胜千言)

2. 三大关键字的修饰和作用

【Java】JavaSE中易混淆概念汇总(一图胜千言)

3. 四种内部类的区别和特点

【Java】JavaSE中易混淆概念汇总(一图胜千言)

4. abstract 抽象类与interface 接口

【Java】JavaSE中易混淆概念汇总(一图胜千言)

5. Set集合元素不重复的基本逻辑

【Java】JavaSE中易混淆概念汇总(一图胜千言)

6. 八种包装类和包装类缓冲区问题

【Java】JavaSE中易混淆概念汇总(一图胜千言)
Byte/Short/Integer/Long, 4 种整数型包装类都有其静态缓冲区,提前创建了256个常用对象,存了-128~127之间的常用整数。
(非这256个数的范围的会重新再堆中new一个新的对象,注意地址的比较运算)
【Java】JavaSE中易混淆概念汇总(一图胜千言)

7. 异常处理基本架构类型

【Java】JavaSE中易混淆概念汇总(一图胜千言)
【Java】JavaSE中易混淆概念汇总(一图胜千言)

8. 常用数据集合体系汇总

【Java】JavaSE中易混淆概念汇总(一图胜千言)
【Java】JavaSE中易混淆概念汇总(一图胜千言)
【Java】JavaSE中易混淆概念汇总(一图胜千言)

9. synchronized同步锁与ReentrantLock重入锁

【Java】JavaSE中易混淆概念汇总(一图胜千言)

10. 字节流与字符流

【Java】JavaSE中易混淆概念汇总(一图胜千言)
【Java】JavaSE中易混淆概念汇总(一图胜千言)
【Java】JavaSE中易混淆概念汇总(一图胜千言)

未完待续…