const val 和 val 的区别:
const 关键字 不可单独使用,只能与 val 组合使用.
1. const val 只可以修饰top-level变量,val 无限制
2. const val 字节码为 public final static,可以直接访问。而 val 字节码为 private final static,并且val 会生成方法getNormalObject(),通过方法调用访问。
wx5a2789a90b17c 博主文章分类:Kotlin ©著作权
文章标签 const val const val Kotlin const const val 和 val 文章分类 HarmonyOS 后端开发
const 关键字 不可单独使用,只能与 val 组合使用.
1. const val 只可以修饰top-level变量,val 无限制
2. const val 字节码为 public final static,可以直接访问。而 val 字节码为 private final static,并且val 会生成方法getNormalObject(),通过方法调用访问。
上一篇:王阳明《心学》小总结
下一篇:算法探索_最长回文子串
var 和 val 是Kotlin的两个声明变量的关键字,var声明的变量是一个可变的变量,而val声明的变量是一个只读的变量(类似于java中的final变量)
this.value是JS原生态写法$(this).val()是JQ的写法两个打印出来的值是一样的。
val:相当于Java的Finalvar 普通变量声明
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M