effective javaのItem71に次のサンプルコードがあるのですが、
なぜ、volitileを使用しているのでしょうか?
private volatile FieldType field;
FieldType getField() {
FieldType result = field;
if (result == null) { // First check (no locking)
synchronized(this) {
result = field;
if (result == null) // Second check (with locking)
field = result = computeFieldValue();
}
}
return result;
}
参考URL:
ttp://www.oracle.com/technetwork/articles/java/bloch-effective-08-qa-140880.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP php テーブルが作成できない 1 2022/11/17 23:41
- MySQL php テーブルを作れない 2 2022/11/17 18:22
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
- PHP php エラー 2 2022/10/23 16:43
- Visual Basic(VBA) Dateserialで データ抽出 2 2022/06/26 21:07
- JavaScript javascript作成してます。ラジオボタンで判定するコードを書いてます。 1 2023/07/18 11:03
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
- JavaScript 追加ボタンを押した際に ok ボタンを押した場合のみ入力値が追記されるようにしたいです 6 2022/05/29 09:57
- PHP DBのハッシュ化したパスワードをpassword_verifyで戻し照合したのですが上手く行きません 2 2023/02/06 13:24
- Visual Basic(VBA) worksheets & rows メソッドは失敗しました。のエラー回避のやり方 1 2022/06/07 13:58
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
2つ目のレコードの値を取得す...
-
フィールド名の指定でエラー
-
Accessのフィールド名に半角括...
-
アクセス 横スクロールの分割
-
accessでフィールド追加のあと...
-
SQLで複数のテーブルと結合した...
-
日付と文字列を条件としてDLook...
-
INT64対応のprintf系関数はあり...
-
フィールド名をループの添え字...
-
Access 2010で実行時エラー3061
-
rs.filterで、likeの検索ができ...
-
Access クエリで変数を参照する...
-
クリスタルレポートで文字列の...
-
ACCESS VBA Parametersで or演...
-
AccessのDAOでフィールド名を配...
-
VB.NETのOleDbCommandにて文字...
-
ACCESSで日別集計をする場合
-
NULLを含む文字列の結合で...
-
DataGridViewでのデータ抽出に...
-
FTPサーバーから受信したファイ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
accessでフィールド追加のあと...
-
INT64対応のprintf系関数はあり...
-
DataTableに特定のフィールドが...
-
Accessのフィールド名に半角括...
-
2つ目のレコードの値を取得す...
-
AccessのDAOでフィールド名を配...
-
クリスタルレポートで困ってい...
-
テーブルのデータ型の変更がで...
-
Access 2010で実行時エラー3061
-
日付と文字列を条件としてDLook...
-
2次元のdictionary
-
ACCESSで日別集計をする場合
-
Access VBA 添付型フィールド
-
SQLで複数のテーブルと結合した...
-
クリスタルレポートで文字列の...
-
ACCESSで視覚的タイムテーブル...
-
アクセス ADO Null以外のレコ...
-
アクセスでADO 並べ替えが適用...
-
AccessVBAで他テーブルのデータ...
-
オートナンバー型を抽出条件に...
おすすめ情報