Kotlin教程:反射(Reflection)

反射(Reflection)是一组语言和库特性,用于在运行时检查程序的结构。 Kotlin将函数和属性作为语言中的一等公民,并在运行时检查这些函数和属性。

类引用

类引用用于获取KClass对象的引用。 为了获得静态Kclass的引用,应该使用类文字(即使用双冒号)。

类引用的语法:

val c1 = String::class  
val c2 = MyClass::class