回答編集履歴

1

修正追記

2020/04/12 08:19

投稿

jimbe
jimbe

スコア12646

test CHANGED
@@ -1,3 +1,3 @@
1
- synchronized は, それを定義しているクラスのオブジェクトを使用して同期を行っています.
1
+ synchronized メソッドは, それを定義しているクラスのオブジェクトを使用して同期を行っています.
2
2
 
3
3
  Thread1 と Thread2 は共に new Stack() していますので, push / pop は別々のオブジェクトに対して行っており, synchronized は意味が有りません.