Kotlin Java 混编

2018-04-23  本文已影响154人  Simon_z

Kotlin Java 混编

1. Class 调用

  1. Android中, 很多地方需要穿件Java的Class, 在Kotlin中Java类的Class对象为 XXX::class.java

     var i = Intent(context, ExampleActivity::class.java)
    

2. Kotlin 关键字冲突

很多在Java中不是关键字的, 在Kotlin中是关键字,eg. is, in, 从而不能作为Kotlin中的方法变量名; 可能某些原先某些接口已经定义好, 并且和Kotlin关键字冲突,可以在写Kotlin是, 对关键字加上反引号 ` ;

    fun `is`(){
        var `is` = ""
    }

3. static 方法

上一篇下一篇

猜你喜欢

热点阅读