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的 –