首页 > 解决方案 > Kotlin 中有垃圾收集器吗?

问题描述

Java 有一个垃圾收集器。但是您应该采取预防措施以避免内存泄漏。这适用于科特林吗?Kotlin 中是否存在内存泄漏?Kotlin 有垃圾收集器吗?

标签: androidkotlinmemory-leaksgarbage-collection

解决方案


简短的回答:是的

(不是这样)长解释:

kotlin 实际上运行在 JVM 和 Java 上。所以java没有任何垃圾收集。Java 只是一种编程语言。垃圾收集部分来自 Java 虚拟机。Kotlin 作为一种革命性的语言仍然依赖于 JVM。实际上任何依赖于 JVM 的语言都会自动拥有垃圾收集。


推荐阅读