來(lái)一個(gè)非常經(jīng)典的并發(fā)問(wèn)題:你有相同的數(shù)據(jù)buffer,一個(gè)或多個(gè)數(shù)據(jù)生產(chǎn)者,和一個(gè)或多個(gè)數(shù)據(jù)消費(fèi)者。只是Exchange類只能同步2個(gè)線程,所以你只能在你的生產(chǎn)者和消費(fèi)者問(wèn)題中只有一個(gè)生產(chǎn)者和一個(gè)消費(fèi)者時(shí)使用這個(gè)類。
可以看到,其結(jié)果可能如下: