并发编程-Java内存模型以及happens-before

在上一篇文章中总结了*线程的状态转换和一些基本操作*,对多线程已经有一点基本的认识了,如果多线程编程只有这么简单,那我们就不必费劲周折的去学习它了。在多线程中稍微不注意就会出现线程安全问题,那么什么是线程安全问题?

阅读更多