質問編集履歴

6

書籍の引用(解答)を追加

2024/05/30 09:58

投稿

buzz
buzz

スコア39

test CHANGED
File without changes
test CHANGED
@@ -58,3 +58,9 @@
58
58
  }
59
59
  }
60
60
  ```
61
+
62
+ 引用頁:595
63
+
64
+ 解答
65
+
66
+ 一方のスレッドが1つ目のインスタンスを使っているとき、もう一方のスレッドが2つ目のインスタンスを使っており、それぞれがもう1つのインスタンスを使おうとしたときに、synchronizedによってデッドロックが発生してしまう可能性があります。

5

書籍情報を追加

2024/05/30 09:47

投稿

buzz
buzz

スコア39

test CHANGED
File without changes
test CHANGED
@@ -3,6 +3,7 @@
3
3
  ※複数回、実行していますが、未だ、デッドロックは発生しておりません。
4
4
 
5
5
  ※標題:徹底攻略Java SE 11 Gold問題集[1Z0-816]対応
6
+  初版第一刷
6
7
   著者:志賀 澄人
7
8
   発行所:株式会社インプレス
8
9
   引用頁:550

4

書籍からの引用を修正

2024/05/30 09:22

投稿

buzz
buzz

スコア39

test CHANGED
File without changes
test CHANGED
@@ -25,8 +25,6 @@
25
25
  new Thread(() -> {
26
26
  t2.execute(s1, s2);
27
27
  }).start();
28
-
29
- System.out.println("end");
30
28
  }
31
29
  }
32
30
 

3

クラス名を修正

2024/05/26 08:58

投稿

buzz
buzz

スコア39

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2024-05-26/bda79ca3-2f19-40f5-a2df-a6b70cdac484.jpeg)
11
11
 
12
12
  ```java
13
- public class App {
13
+ public class Main {
14
14
  public static void main(String[] args) {
15
15
  Test t1 = new Test();
16
16
  Test t2 = new Test();

2

追記

2024/05/26 07:46

投稿

buzz
buzz

スコア39

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,13 @@
1
1
  以下のソースにて、デッドロックは発生しますか?
2
2
 
3
3
  ※複数回、実行していますが、未だ、デッドロックは発生しておりません。
4
+
5
+ ※標題:徹底攻略Java SE 11 Gold問題集[1Z0-816]対応
6
+  著者:志賀 澄人
7
+  発行所:株式会社インプレス
8
+  引用頁:550
9
+
10
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2024-05-26/bda79ca3-2f19-40f5-a2df-a6b70cdac484.jpeg)
4
11
 
5
12
  ```java
6
13
  public class App {

1

追記

2024/05/26 00:30

投稿

buzz
buzz

スコア39

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,6 @@
1
1
  以下のソースにて、デッドロックは発生しますか?
2
+
3
+ ※複数回、実行していますが、未だ、デッドロックは発生しておりません。
2
4
 
3
5
  ```java
4
6
  public class App {