本节书摘来自华章社区《Java多线程编程核心技术》一书中的第2章对象及变量的并发访问,作者高洪岩,更多章节内容可以访问云栖社区“华章社区”公众号查看
第2章对象及变量的并发访问本章主要介绍Java多线程中的同步,也就是如何在Java语言中写出线程安全的程序,如何在Java语言中解决非线程安全的相关问题。多线程中的同步问题是学习多线程的重中之重,这个技术在其他的编程语言中也涉及,如C++或C#。本章应该着重掌握如下技术点:synchronized对象监视器为Object时的使用。synchronized对象监视器为Class时的使用。非线程安全是如何出现的。关键字volatile的主要作用。关键字volatile与synchronized的区别及使用情况。