BookMark-01

对象内存

"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/"

你可能感兴趣的:(BookMark-01)