Kotlin
What:
javaの仮想マシンで動く
Javaと互換?
Java との相互運用性(Kotlin から Java を呼び出すことも、Java から Kotlin を呼び出すこともできる)
特徴
Java 言語よりも簡潔に書けることを目指している。
名前付き引数
クラス宣言の引数?でのプロパティ設定
変数はデフォルトでnullを許容しない
安全呼び出し演算子 (safe call operator) ?.を用いると、変数がnullでなかった場合はメンバー、nullだった場合はnull
例外, null pointer exception が上がるのを防止する。
他のtopicは、
data class
学習
not yet
学習時の気の持ち方
Kotlinの解説はJavaとの比較の話が多い。
もし、そこで甘えて一歩踏み込んだ理解を避けると、理解があいまいになってしまう。気をつけたい。
参考: