inline fun <reified T> blah(block: T.() -> Unit): Something {
request = T::class.java.newInstance()
newInstance()方法已被弃用,通常在查看源代码时会解释为什么它被弃用以及替代方案是什么,但这一次我只看到:
/** @deprecated */
@CallerSensitive
@Deprecated(
since = "9"
)
public T newInstance() throws InstantiationException, IllegalAccessException {
// ...
}
什么是在 Kotlin 中创建实例化可具体化类型的新非废弃方法?
更新:如请求的更多信息:
JDK Version: 11 (not Android, just pure JVM)
Kotlin Version:1.3.61