Kotlin @JvmStatic 和@JvmFiled区别
作者:
竖起大拇指 | 来源:发表于
2020-04-03 16:18 被阅读0次
1.@JvmField消除了变量的getter与setter方法
2.@JvmField修饰的变量不能是private属性的
3.@JvmStatic只能在object类或者伴生对象companion object中使用,而@JvmField没有这些限制
4.@JvmStatic一般用于修饰方法,使方法变成真正的静态方法;如果修饰变量不会消除变量的getter与setter方法,但会使getter与setter方法和变量都变成静态
本文标题:Kotlin @JvmStatic 和@JvmFiled区别
本文链接:https://www.haomeiwen.com/subject/tyfkphtx.html
网友评论