12609


Java8を使って開発しています。  
C#には遅延初期化の仕組みとしてLazyクラスが存在しますが、Javaに同様のクラス、あるいは何らかの言語機能等は存在しますか？


CC BY-SA 3.0
2015-07-23T07:29:57.453
12608
2015-07-23T08:26:27.533
8078
question
java
JavaにC#のLazyクラスに相当するものはありますか？


Apache Commonsの1つであるCommons-langに、LazyIntializatorクラスがあります。

<http://commons.apache.org/proper/commons-
lang/javadocs/api-3.1/org/apache/commons/lang3/concurrent/LazyInitializer.html>

文字通り"遅延初期化"を実現しています。


CC BY-SA 3.0
2015-07-23T08:26:27.533
12609
2015-07-23T08:26:27.533
5778
12608
answer