1. 彻底搞懂String:字符串常量池_string常量池-CSDN博客
2. 面试官:说说双重检查加锁单例模式为什么两次if判断?_双检索为什么要两次判断-CSDN博客
3. Java基础(冒泡排序)_java冒泡排序-CSDN博客
4. 冒泡排序:时间复杂度与空间复杂度_冒泡排序空间复杂度-CSDN博客
需要了解什么是时间复杂度与空间复杂度
5. 快速排序算法—图文详解,一篇就够了!_快速排序算法图解-CSDN博客
6. 如何理解快速排序的时间复杂度是O(nlogn)-CSDN博客
7. java读取某个文件夹中的全部文件(包括子文件夹)_java读取文件夹-CSDN博客
扩展:如何读取一个文件夹下的所有以.txt为结尾的文件
8. Java中synchronized同步锁用法及作用范围_java线程synchronized作用域-CSDN博客
9. synchronized类锁,对象锁,方法锁 - KylinStayHere - 博客园 (cnblogs.com)
10. Synchronized的底层实现原理(原理解析,面试必备)_synchronized底层实现原理-CSDN博客