一、:: 双冒号操作符
----
在 Kotlin 中 , :: 双冒号操作符 的作用是 获取 类 , 对象 , 函数 , 属性 的 类型对象 引用 ;
获取的这些引用 , 并不常用 , 都是在 Kotlin...1、获取类的引用
在 Kotlin 中 , 使用 :: 双冒号操作符 获取 类的类型对象引用 代码格式为 :
Java或Kotlin类名::class
获取的 Kotlin 类 的 类型对象 的类型...}
2、获取对象类型的引用
在 Kotlin 中 , 使用 :: 双冒号操作符 获取 对象类型的引用 代码格式为 :
Java或Kotlin实例对象::class
获取的 对象类型的引用 的类型 为 KClass...类名> , 如 : 获取 String 字符串类型的引用 , 代码为 :
"Tom"::class
获取的 String 对象类型的引用 类型 为 KClass ,
在某种程度上...相对的是 Java 中的 Class 类 , 是 Java 中的 类的 引用类型 ;
在 Java 语言中 , 需要通过 类名.class 获取 Class 实例对象 ;
在 Kotlin 语言中 ,