1
A
回答
3
因为MyActivity::class
返回一个KClass<MyActivity>
对象。 这是一个扩展对象,它是kotlin扩展反射功能的一部分。 由于人们还需要访问java类以实现向后兼容,因此它包含在KClass
对象的字段java
中。
相关问题
- 1. 如何访问java类科特林POJO
- 2. 在科特林
- 3. 什么是科特林
- 4. 呼叫科特林从Java
- 5. 调用Java从科特林
- 6. 转换Java来科特林
- 7. 如何科特林
- 8. 科特林,对数
- 9. 使用科特林
- 10. 使用科特林
- 11. 的foreach在科特林
- 12. 例如在科特林
- 13. 确保VAL在科特林
- 14. 在科特林功能
- 15. 启用并在科特林
- 16. 多线程在科特林
- 17. 继承在科特林
- 18. 科特林在Android Studio中
- 19. Kleisli幂在科特林
- 20. 尝试makeSceneTransitionAnimation在科特林
- 21. 科特林:在主叫
- 22. 构造在科特林
- 23. 什么是科特林支持领域?
- 24. 科特林上转换为通用类
- 25. 科特林泛型:科特林不承认我的类继承正确
- 26. 的TableView回调科特林
- 27. 科特林相当于Java的String.getBytes的()
- 28. 科特林:如何构造
- 29. 转换Array对科特林
- 30. 过时科特林运行
谢谢你的回应。我现在对Kotlin扩展的反射能力感兴趣。 – fergdev
@fergDEV Kotlin拥有比典型Java更多的运行时信息。请参阅:https://kotlinlang.org/docs/reference/reflection.html和https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/index.html和https://kotlinlang.org/ API /最新/ JVM/STDLIB/kotlin.reflect.jvm/index.html的 –