对象内存
"http://www.cnblogs.com/magialmoon/p/3757767.html"
"http://www.infoq.com/cn/articles/jvm-hotspot"
"http://www.importnew.com/1305.html"
"https://segmentfault.com/a/1190000004574249#articleHeader7"
"http://www.importnew.com/19172.html"
"http://www.infoq.com/cn/articles/jvm-hotspot#anch72510"
"http://wiki.jikexueyuan.com/project/java-vm/java-debug.html"
"http://wiki.jikexueyuan.com/project/java-vm/javac-jit.html"
"http://wiki.jikexueyuan.com/project/java-vm/syntactic-sugar.html"
"http://ifeve.com/sun-misc-unsafe/"
并发
"http://www.infoq.com/cn/articles/ConcurrentHashMap"
"http://www.infoq.com/cn/articles/alipay-high-concurrency-challenge?utm_source=infoq&utm_medium=related_content_link&utm_campaign=relatedContent_news_clk"
"http://www.infoq.com/cn/news/2016/09/AliSQL-ali-cloud-AliSQL?utm_source=infoq&utm_medium=related_content_link&utm_campaign=relatedContent_articles_clk"
"http://tutorials.jenkov.com/java-util-concurrent/executorservice.html"
"https://www.ibm.com/developerworks/cn/java/java-lo-concurrenthashmap/"
"http://www.importnew.com/19117.html#comment-514582"
"http://stackoverflow.com/questions/510632/whats-the-difference-between-concurrenthashmap-and-collections-synchronizedmap"
"https://my.oschina.net/hosee/blog/675884"
"https://my.oschina.net/hosee/blog/639352"
"http://ifeve.com/concurrenthashmap-weakly-consistent/"
"http://yemengying.com/2015/11/06/%E3%80%90%E8%AF%91%E3%80%91%E5%A6%82%E4%BD%95%E5%9C%A8java%E4%B8%AD%E4%BD%BF%E7%94%A8ConcurrentHashMap/"
"http://yemengying.com/2016/05/07/threadsafe-hashmap/"
"http://www.importnew.com/14958.html"
"http://blog.csdn.net/arkblue/article/details/7742795"
"https://www.zhihu.com/question/27072408"
性能测试
"http://crunchify.com/hashmap-vs-concurrenthashmap-vs-synchronizedmap-how-a-hashmap-can-be-synchronized-in-java/"
"http://www.javamex.com/tutorials/concurrenthashmap_scalability.shtml"
ThreadPool
"http://blog.csdn.net/ns_code/article/details/17465497"
"http://www.infoq.com/cn/articles/java-threadPool"
"http://ifeve.com/thread-pools/"
"http://blog.csdn.net/ns_code/article/details/40408397"
"http://fangjian0423.github.io/2016/03/22/java-threadpool-analysis/"
"http://fangjian0423.github.io/2015/07/24/java-poolthread/"
"http://www.cnblogs.com/zhanjindong/p/java-concurrent-package-ThreadPoolExecutor.html"
"http://blog.onlycatch.com/post/Java%E7%BA%BF%E7%A8%8B%E6%B1%A0%E5%BC%82%E5%B8%B8%E5%A4%84%E7%90%86%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5"
"http://blog.onlycatch.com/post/%E5%A6%82%E4%BD%95%E5%8C%BA%E5%88%86%E4%B8%80%E4%B8%AA%E7%B1%BB%E6%98%AFwait-timeout-%E8%BF%98%E6%98%AFnotify%E5%94%A4%E9%86%92%E7%9A%84"
"http://www.cnblogs.com/zhanjindong/p/concurrent-and-tomcat-threads-updated.html#update-2015-1-20"
"http://ifeve.com/how-to-calculate-threadpool-size/"
"http://ju.outofmemory.cn/entry/257842"
lock
"http://blog.csdn.net/fw0124/article/details/6672522"
"http://uule.iteye.com/blog/1488356"
"http://ifeve.com/java-synchronized/"
"http://coderbee.net/index.php/concurrent/20131115/577"
"http://hovertree.com/h/bjaf/13wv7sxh.htm"
"http://www.cnblogs.com/skywang12345/p/3533995.html"
"https://ldc4.github.io/2016/04/29/Synchronized/"
"http://www.importnew.com/23511.html"
"http://www.jianshu.com/p/59ddb7002b30"
"http://www.cnblogs.com/0201zcr/p/4782283.html"
"http://www.jianshu.com/p/f5ff017db62a"
"http://www.hollischuang.com/archives/934"
volatile
"http://ifeve.com/volatile/"
"http://stackoverflow.com/questions/17108541/happens-before-relationships-with-volatile-fields-and-synchronized-blocks-in-jav"
"http://docs.oracle.com/javase/specs/jls/se7/html/jls-8.html#jls-8.3.1.4"
"http://docs.oracle.com/javase/specs/jls/se7/html/jls-17.html#jls-17.4.5"
"http://www.importnew.com/17149.html"
"http://ifeve.com/easy-happens-before/"
"http://ifeve.com/java-synchronized/"
"https://my.oschina.net/readjava/blog/304846"
AQS
"http://www.cnblogs.com/zhanjindong/p/java-concurrent-package-aqs-overview.html"
"http://blog.csdn.net/vernonzheng/article/details/8247564"
"http://ifeve.com/introduce-abstractqueuedsynchronizer/"
"http://www.infoq.com/cn/articles/jdk1.8-abstractqueuedsynchronizer"
"http://polaris.blog.51cto.com/1146394/372146"
"http://www.infoq.com/cn/articles/java8-abstractqueuedsynchronizer"
"http://www.cnblogs.com/skywang12345/p/3496716.html"
"https://segmentfault.com/a/1190000000372011"
BlockQueue
"http://vickyqi.com/2015/11/30/JDK%E5%B9%B6%E5%8F%91%E5%B7%A5%E5%85%B7%E7%B1%BB%E6%BA%90%E7%A0%81%E5%AD%A6%E4%B9%A0%E7%B3%BB%E5%88%97%E2%80%94%E2%80%94SynchronousQueue/"