質問編集履歴
4
Serviceクラスの例を修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
別のスレッドからSubclassがnewされた場合に、Subclassのtextが上書きされないのか
|
11
11
|
を気にしております。
|
12
12
|
```Java
|
13
|
-
|
13
|
+
class Service {
|
14
14
|
public Subclass service() {
|
15
15
|
x = ...;
|
16
16
|
return new Subclass(x);
|
3
Serviceクラスを修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,8 +10,8 @@
|
|
10
10
|
別のスレッドからSubclassがnewされた場合に、Subclassのtextが上書きされないのか
|
11
11
|
を気にしております。
|
12
12
|
```Java
|
13
|
-
class Subclass Service {
|
14
|
-
|
13
|
+
public class Service {
|
14
|
+
public Subclass service() {
|
15
15
|
x = ...;
|
16
16
|
return new Subclass(x);
|
17
17
|
}
|
2
処理イメージを修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
別のスレッドからSubclassがnewされた場合に、Subclassのtextが上書きされないのか
|
11
11
|
を気にしております。
|
12
12
|
```Java
|
13
|
-
class Service {
|
13
|
+
class Subclass Service {
|
14
14
|
public service {
|
15
15
|
x = ...;
|
16
16
|
return new Subclass(x);
|
@@ -22,5 +22,9 @@
|
|
22
22
|
Subclass(String x) {
|
23
23
|
text = x;
|
24
24
|
}
|
25
|
+
|
26
|
+
public String getText() {
|
27
|
+
return text;
|
28
|
+
}
|
25
29
|
}
|
26
30
|
```
|
1
処理イメージを追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -5,3 +5,22 @@
|
|
5
5
|
|
6
6
|
いくつかドキュメントを読んでみたのですが、ちょっと理解が及びません。
|
7
7
|
よろしくお願いいたします。
|
8
|
+
|
9
|
+
【処理イメージ】
|
10
|
+
別のスレッドからSubclassがnewされた場合に、Subclassのtextが上書きされないのか
|
11
|
+
を気にしております。
|
12
|
+
```Java
|
13
|
+
class Service {
|
14
|
+
public service {
|
15
|
+
x = ...;
|
16
|
+
return new Subclass(x);
|
17
|
+
}
|
18
|
+
}
|
19
|
+
|
20
|
+
class Subclass {
|
21
|
+
private String text;
|
22
|
+
Subclass(String x) {
|
23
|
+
text = x;
|
24
|
+
}
|
25
|
+
}
|
26
|
+
```
|