* lateinit 을 사용하고 바로 java 에서 사용하듯 null 체크하면 에러가 발생함 ex) class TestClass{ lateinit var service:Service ... fun testMethod(){ if(service==null) return //--> UninitException } ... } 이유 : lateinit 으로 초기화 해준다고 약속했는데, 바로 null 체크를 해버려? 라는 이유로 UninitException내뿜음 - 끝 -