1:內容是否可變:val修飾的是不可變的,var修飾是可變的
2:val修飾的變量在編譯后類似於java中的中的變量被final修飾
3:lazy修飾符可以修飾變量,但是這個變量必須是val修飾的
ps:lazy相當於延遲加載(懶加載),當前變量使用lazy修飾的時候,只要變量不被調用,就不會進行初始化,什么時候調用,什么時候進行初始化
1:內容是否可變:val修飾的是不可變的,var修飾是可變的
2:val修飾的變量在編譯后類似於java中的中的變量被final修飾
3:lazy修飾符可以修飾變量,但是這個變量必須是val修飾的
ps:lazy相當於延遲加載(懶加載),當前變量使用lazy修飾的時候,只要變量不被調用,就不會進行初始化,什么時候調用,什么時候進行初始化
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。