和 @Nullable 注解
二、Kotlin 的 Java 类型映射
三、Kotlin 访问 Java 私有属性
四、Java 调用 Kotlin 函数
1、函数调用
2、分析 Kotlin 代码生成的字节码数据...的 Java 类型映射
----
在 Kotlin 代码运行时 , 所有的 数据类型都会映射为 Java 类型 ;
代码示例 : 在代码中 , 定义了 Kotlin 中的 Int 类型变量 , 在运行时...2、分析 Kotlin 代码生成的字节码数据
分析上述 Kotlin 代码的字节码文件 , 在 Kotlin Bytecode 页面 , 查看其 字节码文件 ;
点击 Decompile 按钮 ,...将字节码 反编译回 Java 代码 ,
由下面的代码可知 , 在 Hello.kt 脚本 中 定义 sayHello 函数 , 其对应的 字节码 反编译 后 的 Java 代码 如下 :
import...字节码数据 反编译字节码为 Java 代码 ;
查看生成的 Java 代码 , 可以看到 最终生成的 Java 字节码中 , 类名为 Hello , 使用 @JvmName 注解 成功 修改 Java