为什么 kotlin File 类没有 close 方法?

lol*_*f64 3 kotlin

我一直在阅读KotlinDoc 的 stdlib/kotlin.io.File 类。但是我看不到任何提及 close() 方法或自动关闭功能的内容:那么当 File 实例被垃圾收集时到底发生了什么?

And*_*lav 7

java.io.File(目前没有kolin.io.File)不是你可以关闭的东西。查看官方文档:https : //docs.oracle.com/javase/8/docs/api/java/io/File.html

  • 是的。您可以在源代码中查找:此页面上有一个链接 http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.io/-file/write-text.html。 (2认同)