0

スレッドが次のステートメントを実行していて (x の値が 1 であると仮定)、ポイント 'Here' でスリープし、他のスレッドが x の値を変更した場合 (10 と仮定)、出力はどうなりますか?

System.out.println(/Here/++x);
4

2 に答える 2

0

を実行しているスレッドがSystem.outで処理を行う前に停止し、別のスレッド++xで の値xが に変更された10場合、出力されるステートメントはHere評価結果が の後に が続くものになり11ます。

于 2013-10-28T18:48:03.340 に答える