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修飾的時候,只要變數不被調用,就不會進行初始化,什麼時候調用,什麼時候進行初始化