前言
參考來(lái)源:《java并發(fā)編程實(shí)戰(zhàn)》
同步工具類:根據(jù)工具類的自身狀態(tài)來(lái)協(xié)調(diào)線程的控制流。通過(guò)同步工具類,來(lái)協(xié)調(diào)線程之間的行為。
可見(jiàn)性:在多線程環(huán)境下,當(dāng)某個(gè)屬性被其他線程修改后,其他線程能夠立刻看到修改后的信息。典型的是用java內(nèi)置關(guān)鍵字volatile,volatile變量可以讓jvm知道這個(gè)變量是對(duì)所有線程共享的,jvm會(huì)做一定的同步工作,但不保證原子性。
這一部分內(nèi)容可以看一下http://www.cnblogs.com/dolphin0520/p/3920373.html