+ 我要发布
我发布的 我的标签 发现
关联标签
Android开发 Kotlin JVM
公开标签 #JVM
Kotlin(JVM) 中定义下面这样两个方函数时,编译器会报错 fun foo(value: List<String>) {} fun foo(value: List<Int>) {} Platform declaration clash: The following declarations have the same JVM signature (method(Ljava/util/List;)V): 因为 Java 的泛型编译期擦除,所以 JVM 无法识别签名中泛型的区别,认为这两个函数签名冲
1
关联标签
Android开发 Kotlin JVM