惰性初始化

檢查再運行的常見用法是惰性初始化(lazy initialization).惰性初始化的目的是延遲對象的初始化,直到程序真正使用它,同事確保它只初始化一次。

  1. public class LazyInit { 
  2.     private Object instance = null
  3.      
  4.     public Object getInstance() { 
  5.        if(instance == null)  
  6.             instance = new Object(); 
  7.        return instance;     

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章