반응형
lazy가 적용된 변수가 실제 사용되는 시점에 초기화를 진행함에 따라 코드의 실행시간을 최적화할 수 있음.
예제
fun main(){
val number: Int by lazy{
println("초기화를 합니다.")
7
}
println("코드를 시작합니다.")
println(number)
println(number)
}
예제 결과
'Study > WEB' 카테고리의 다른 글
PHP에서 TCPDF로 HTML 화면을 PDF로 변환하기 (0) | 2022.05.18 |
---|---|
Wordpress REST API Activation (0) | 2022.05.17 |
[Kotlin] Data Class (0) | 2022.01.06 |
[Kotlin] 오브젝트 (0) | 2022.01.06 |
[Kotlin] 스코프 함수 (0) | 2022.01.05 |
댓글