1
A
回答
3
因爲MyActivity::class
返回一個KClass<MyActivity>
對象。 這是一個擴展對象,它是kotlin擴展反射功能的一部分。 由於人們還需要訪問java類以實現向後兼容,因此它包含在KClass
對象的字段java
中。
相關問題
- 1. 爲什麼==在科特林
- 2. 如何訪問java類科特林POJO
- 3. 在科特林
- 4. 在科特林
- 5. 在科特林
- 6. 什麼是科特林
- 7. 與科特林
- 8. 呼叫科特林從Java
- 9. 調用Java從科特林
- 10. 轉換Java來科特林
- 11. 使用科特林
- 12. 科特林,對數
- 13. 科特林+春AliasFor
- 14. 使用科特林
- 15. 我有科特林
- 16. 如何科特林
- 17. 科特林:泛型
- 18. 科特林性能
- 19. 訪問映射條目(科特林)
- 20. 的foreach在科特林
- 21. 的Android Parcelable在科特林
- 22. 方法hashMapOf()在科特林
- 23. 不能在科特林
- 24. 確保VAL在科特林
- 25. 科特林:在主叫
- 26. 多線程在科特林
- 27. 啓用並在科特林
- 28. 例如在科特林
- 29. 嘗試makeSceneTransitionAnimation在科特林
- 30. 科特林在Android Studio中
謝謝你的迴應。我現在對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的 –