1. 변수 선언 키워드(var & val), nullable

var string1 = "일"
val string2 = "이"
string3 = "삼" // 컴파일 에러

var string: String = "일"
val number: Int = 1
var string1 // This variable must either have a type annotation or be initialized 에러

var string2: String
println(string2) // Variable 'string2' must be initialized 에러
var string1 = "일"
val string2 = "이"

string1 = "바"
string2 = "밸" // Val cannot be reassigned 에러
var number: Long? = 10L
number = null