General
- Semicolons
;are optional extendsandimplementsis replaced by colons:- The default visiblity modifier is
public - The default Kotlin libraries are always imported.
- Types are by default null-safe.
- The
newkeyword does not exist. - No checked expections.
- Classes are
finalby default.