1、HashMap、Hashtable、ConcurrentHashMap的原理与区别
http://www.cnblogs.com/heyonggang/p/9112731.html
http://www.importnew.com/28263.html
2、Java垃圾回收(GC)机制详解
https://www.cnblogs.com/xiaoxi/p/6486852.html
https://blog.csdn.net/antony9118/article/details/51375662
3、java抽象类和接口的区别
http://www.importnew.com/12399.html
4、ArrayList/LinkedList的区别
https://blog.csdn.net/weixin_42468526/article/details/81178698
集合讲解:
https://www.cnblogs.com/ysocean/p/6555373.html
5、spring 入门详解
https://www.cnblogs.com/ysocean/tag/Spring入门系列/
6、springmvc 入门
https://www.cnblogs.com/ysocean/tag/SpringMVC入门系列/
7、mybatis中的设计模式解读
https://blog.csdn.net/qq_16713463/article/details/78110354
8、观察者模式解读
https://www.cnblogs.com/V1haoge/p/6513651.html
9、并发编程volatile关键字
https://www.cnblogs.com/dolphin0520/p/3920373.html