kotlin中const和val的区别

const:Compile time constants,只能修饰primitve类型和String类型, JVM的存储空间属于静态存储区
val:Runtime Read-Only variable,可修饰prmitive类型、String类型以及方法调用的返回值或者构造方法的返回对象,JVM存储在栈中
var:Mutable varialble

猜你喜欢

转载自blog.csdn.net/liushaofang/article/details/109079001