質問: Java8を使って開発しています。 C#には遅延初期化の仕組みとしてLazyクラスが存在しますが、Javaに同様のクラス、あるいは何らかの言語機能等は存在しますか?
回答: Apache Commonsの1つであるCommons-langに、LazyIntializatorクラスがあります。 文字通り"遅延初期化"を実現しています。