草庐IT

JvmDefault

全部标签

kotlin - @JvmDefault 以及如何添加编译器选项

我需要在Kotlin接口(interface)中创建一个defaultvoid方法。我遇到了一个问题,提示@JvmDefault的使用只允许使用-Xjvm-default选项。我需要在哪里写这个Xjvm-default? 最佳答案 @Target([AnnotationTarget.FUNCTION,AnnotationTarget.PROPERTY])annotationclassJvmDefaultSpecifiesthataJVMdefaultmethodshouldbegeneratedfornon-abstractKotl

kotlin - @JvmDefault 以及如何添加编译器选项

我需要在Kotlin接口(interface)中创建一个defaultvoid方法。我遇到了一个问题,提示@JvmDefault的使用只允许使用-Xjvm-default选项。我需要在哪里写这个Xjvm-default? 最佳答案 @Target([AnnotationTarget.FUNCTION,AnnotationTarget.PROPERTY])annotationclassJvmDefaultSpecifiesthataJVMdefaultmethodshouldbegeneratedfornon-abstractKotl