配列を宣言した場合、配列への参照はvolatileであることはわかっています。volatile。 私はミューテックスアルゴリズムを学んでいますので、私はいくつかのテストコードを書く:フィルタアルゴリズムの私の最初の実装では public class MutualExclusion {
static final int N = 10;
static final int M = 1
は、次の2つの変数の間に違いはあります: Mutex m;
Semaphore s = 1;
それぞれ、私は彼らが同じであると思いますが、私は、リーダ/ライタの問題の式について見ていたビデオで、それは5セマフォを使用することを言いますそれらの値は1の値から始まります。興味深いのは、1という値のセマフォを持っていれば、ミューテックスを使うと思ったからです。