[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends-ml 12197] Re: 「 Java 2 Standard Edition 5.0 Tiger 」を 読む会第 4 回議事録
高橋(智)です。
下記の宿題ですが、私の環境では再現できませんでした。(^^;
for文などで繰り返し処理を入れたりして両方のCPUが使われることも確認しているのですが...
・Opteron x 2
・JDK1.3.1_17
・Memory 2GB
nemo_kaz wrote:
> ■9.6.1 ts.start()... ts.join() で呼んだ先のコードの完了と、
> 呼んだ側のmainスレッドは完了の順序性は保証されていない。
> 2CPUマシンでなら現象の再現可能らしい。 再現テストは宿題。
>
> class ThreadSynchronization extends Thread {
> private int x;
> public ThreadSynchronization(int x) { this.x = x; }
> public void run() {
> System.out.println("run: x = " + x);
> x = 2;
> }
> public int getX() { return x; }
> public static void main(String[] args) throws InterruptedException {
> ThreadSynchronization ts = new ThreadSynchronization(1);
> ts.start();
> ts.join();
> System.out.println("main: x = " + ts.getX());
> }
> }
snip
--
高橋智宏
Java読書会( http://www.javareading.com/bof/ )
- References:
- [jfriends-ml 12152] 「 Java 2 Standard Edition 5.0 Tiger 」を 読む会第4回エントリ状況
- From: TAKAHASHI, Tomohiro
- [jfriends-ml 12160] Re: 「 Java 2 Standard Edition 5.0 Tiger 」を 読む会第4回エントリ状況
- From: TAKAHASHI, Tomohiro
- [jfriends-ml 12168] Re: 「 Java 2 Standard Edition 5.0 Tiger 」を 読む会第4回エントリ状況
- From: TAKAHASHI, Tomohiro
- [jfriends-ml 12169] Re: 「 Java 2 Standard Edition 5.0 Tiger 」を 読む会第4回エントリ状況
- From: TAKAHASHI, Tomohiro
- [jfriends-ml 12171] Re: 「 Java 2 Standard Edition 5.0 Tiger 」を 読む会第4回エントリ状況
- From: TAKAHASHI, Tomohiro
- [jfriends-ml 12172] Re: 「 Java 2 Standard Edition 5.0 Tiger 」を 読む会第4回エントリ状況
- From: TAKAHASHI, Tomohiro
- [jfriends-ml 12174] Re: 「 Java 2 Standard Edition 5.0 Tiger 」を 読む会第4回エントリ状況
- From: TAKAHASHI, Tomohiro
- [jfriends-ml 12177] Re: 「 Java 2 Standard Edition 5.0 Tiger 」を 読む会第4回エントリ状況
- From: TAKAHASHI, Tomohiro
- [jfriends-ml 12179] Re: 「 Java 2 Standard Edition 5.0 Tiger 」を 読む会第4回エントリ状況
- From: TAKAHASHI, Tomohiro
- [jfriends-ml 12185] Re: 「 Java 2 Standard Edition 5.0 Tiger 」を 読む会第4回エントリ状況
- From: TAKAHASHI, Tomohiro
- [jfriends-ml 12186] 「 Java 2 Standard Edition 5.0 Tiger 」を 読む会第 4 回 議事録