[android : kotlin] 코틀린 lateinit, lazy 사용방법 및 예제

코틀린 lateinit, lazy 사용방법 자바에는 없는 lateinit와 lazy에 대해 알아봅니다. 코드 예제를 먼저 보아요. 아래 코드 스니펫(Code Snippet)에서 보는 것처럼 mediaPlayer객체를 전역 변수로 선언 후 초기화를 나중에 하기 위해 null 값을 지정하였습니다. 그리고 onCreate()되는 시점에서 초기화를 해주고 있습니다. 이것을 늦은 초기화라고 부르겠습니다. 무조건 적으로 사용하는 객체가 아니라면 , 필수 사용 변수가 아니라면 초기화를 나중에 해주는 … Continue reading [android : kotlin] 코틀린 lateinit, lazy 사용방법 및 예제