1、Java基础知识
【并发与多线程】http://ifeve.com/java-concurrency-thread-directory/
https://www.cnblogs.com/dolphin0520/category/602384.html
【多线程运行后如何结束】https://blog.csdn.net/alinshen/article/details/78090043
【线程池的分析和使用】http://ifeve.com/java-threadpool/
【Java线程池】https://www.jianshu.com/p/87987e600900
2、算法实践
【剑指Offer算法Java实现】https://blog.csdn.net/baiye_xing/article/details/78428561
3、书籍:
《深入浅出Java concurrency》http://www.blogjava.net/xylz/archive/2010/07/08/325587.html
《Effective Java》