The article, “How Kotlin helps you avoid memory leaks”, introduces why Kotlin would help to avoid inattentive memory leaks.
However, as the author told,
But it wouldn’t be fair to say that this is something specific to Kotlin, if you are using Java8 lambdas the result is exactly the same.
The details of how Davik supports Java 8’s lambda, it is highly recommended to read another article of Jake Wharton, “Android’s Java 8 Support”, and his great presentation, “Digging into D8 and R8”.