Можешь объяснить фундаментальные типы данных, доступные в Kotlin, и чем они отличаются от подхода Java к примитивным типам? — ДейлиПреп