KotlinでJavaのコードが実行できるのはなぜ
from
Retrofitのドキュメント読む
KotlinでJavaのコードが実行できるのはなぜ
Android での Kotlin の使用に関するよくある質問
これを読んでもわからなかった
Javaのプロジェクトに部分的にKotlinを使っていってね、というGoogleの普及戦略を読み取れる
Kotlinのコンパイラの動きを見ればよい
最終的にJVM(
Java Virtual Machine
)のバイトコードが生成されるので、同居できる
これが分かりやすかった
Kotlinコンパイラの全体像を理解する(Zenn)