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修饰的时候,只要变量不被调用,就不会进行初始化,什么时候调用,什么时候进行初始化