根據(jù)上面的解釋,很容易想出相應(yīng)的scenario。 而用synchronized的關(guān)鍵是建立一個monitor,這個monitor可以是要修改的variable也可以其他你認為合適的object比如method,然后通過給這個monitor加鎖來實現(xiàn)線程安全,每個線程在獲得這個鎖之后,要執(zhí)行完load到workingmemory -> use&assign -> store到mainmemory 的過程,才會釋放它得...
www.dbjr.com.cn/article/1255...htm 2025-5-21