我在IBM dwWorks上發(fā)了一篇關(guān)于Monitor Object 并發(fā)設(shè)計(jì)模式的文章。
Monitor Object 并發(fā)模式在 Java 同步機(jī)制中的實(shí)現(xiàn)。 里面用了很多C++的設(shè)計(jì)行為,來(lái)討論Java的Monitor Object.
感興趣的話,歡迎訪問(wèn)

以下是摘要:
文章將從兩個(gè)方面進(jìn)行闡述:
- 使用 C++ 語(yǔ)言來(lái)描述 Monitor Object
設(shè)計(jì)模式。Java 對(duì)于這樣一個(gè)典型的模式做了很好的語(yǔ)言層面的封裝,因此對(duì)于 Java
的開(kāi)發(fā)者來(lái)說(shuō),很多關(guān)于該模式本身的東西被屏蔽掉了。本文試圖使用 Native C++ 語(yǔ)言,幫助讀者從本質(zhì)上對(duì) Monitor object
設(shè)計(jì)模式有一個(gè)更全面的認(rèn)識(shí)。
- 結(jié)合 C++ 版本的 Monitor Object 設(shè)計(jì)模式,引領(lǐng)讀者對(duì)于 Java 同步機(jī)制有一個(gè)更深刻的認(rèn)識(shí),幫助讀者正確有效地使用 Java 同步機(jī)制。