반응형
[lateinit]
lateinit 예약어는 클래스에서 초기화없이 [변수:형] 만으로 선언가능
var 만 사용가능 변수형이 nullable 아니더라도 컴파일 가능
primitive 형은 불가능
[lazy]
코드 어디선가 사용할 때, 1회 초기화 실행된다(안드로이드 위젯 초기화시 유리)
val로 선언
primitive 형도 가능
초기화 실행 시, 일련의 코딩 가능
728x90
반응형
'Android > Kotlin' 카테고리의 다른 글
Properties (0) | 2020.07.26 |
---|---|
Infix (0) | 2020.07.26 |
multi return(destructuring) (0) | 2020.07.26 |
Currying (0) | 2020.07.19 |
DSL (0) | 2020.07.19 |