回答編集履歴

2

説明を捕捉

2018/03/11 09:21

投稿

KSwordOfHaste
KSwordOfHaste

スコア18394

test CHANGED
@@ -32,4 +32,4 @@
32
32
 
33
33
  ```
34
34
 
35
- もうお分かりと思いますが、(B)を実行しても(A)には通知されません。そのことに注意してコードを書きなおせば期待通りの動きが達成できるのではないでしょうか?
35
+ もうお分かりと思いますが、(B)を実行しても(A)には通知されません。(A)に通知するためには`a.notify()`としなければならないのです(もちろんaに対するsynchronized blockの中で)。そのことに注意してコードを書きなおせば期待通りの動きが達成できるのではないでしょうか?

1

マークアップに言語を付け忘れ

2018/03/11 09:21

投稿

KSwordOfHaste
KSwordOfHaste

スコア18394

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- ```
5
+ ```java
6
6
 
7
7
  Object a = new Object();
8
8