Java并发常见问题
Posted 一人浅醉-
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java并发常见问题相关的知识,希望对你有一定的参考价值。
- ConcurrentHashMap源码分析,参考:http://blog.csdn.net/do_smile/article/details/46911727
- HashMap源码分析,参考:http://blog.csdn.net/ghsau/article/details/16843543/ ,
- HashMap和Hashtable和HashTree和ConcurrentMap的区别,参考: http://blog.csdn.net/wantken/article/details/31763541
- Java中CAS算法详解,参考:http://blog.csdn.net/ls5718/article/details/52563959
- Java中CAS算法底层支持之UnSafe类: http://aswang.iteye.com/blog/1741871 , http://www.cnblogs.com/mickole/articles/3757278.html
- 并发的单例陷阱,参考: http://blog.csdn.net/u010723709/article/details/49981925
- Java中Thread类的yield和join方法,参考:http://blog.csdn.net/jjwwmlp456/article/details/38620439
- 再识Volatile关键字,参考:http://www.cnblogs.com/aigongsi/archive/2012/04/01/2429166.html
- Java中的ReentrantLock和synchronized两种锁定机制的对比,参考: http://blog.csdn.net/fw0124/article/details/6672522
- Java中ReentrantLock与synchronezed锁选择的最佳实践,参考:http://outofmemory.cn/java/java.util.concurrent/synchronized-locks-Lock-ReentrantLock
- ReentrantLock Condition使用详解, 参考: http://outofmemory.cn/java/java.util.concurrent/lock-reentrantlock-condition
-
使用Object的wait,notify,notifyAll做线程调度,参考:http://outofmemory.cn/java/java.util.concurrent/thread-sync-with-object-wait-notify-notifyAll
更多请参考: http://blog.csdn.net/u010723709/article/category/5651485
以上是关于Java并发常见问题的主要内容,如果未能解决你的问题,请参考以下文章
Java 并发编程 -- 并发编程线程基础(线程安全问题可见性问题synchronized / volatile 关键字CASUnsafe指令重排序伪共享Java锁的概述)
Java 并发编程 -- 并发编程线程基础(线程安全问题可见性问题synchronized / volatile 关键字CASUnsafe指令重排序伪共享Java锁的概述)