Scala_懶值(lazy)

在Scala中,如果將一個變量聲明爲lazy,則只有在第一次使用該變量時,變量對應的表達式纔會被計算。 這種特性對於特別耗時的計算操作特別有用。 lazy的調用並不做任何額外的開銷,每一次訪問lazy值的時候,都會調用一個方法,以線程安全的方式檢查該值是否已經被初始化了。 lazy只能修飾val 修飾的變量
相關文章
相關標籤/搜索