코틀린의 Companion object 사용?Volatile? (2022.7.21)
·
코틀린/Coroutine
1. Companion Object Object 라는 키워드를 통해서 안드로이드에서 사용하는 단 하나의 객체를 선언한다. 이렇게 선언한 객체는 싱글톤으로 유지할 수 있다. 그런데 Class안의 객체는 Class를 생성해야 접근이 가능함 그러므로 동반객체인 Companion object사용시에 이는 Class와 같이 정의하는 싱글톤 객체로 구체적 Class인스턴스와 별개로 접근할 수 있는 객체가 생성되게됨!! 그냥 잘 아는 Object와 같다고 생각하면 된다. https://medium.com/@lunay0ung/kotlin-object-declaration-%EA%B7%B8%EB%A6%AC%EA%B3%A0-companion-object-feat-static-d5c97c21168 Kotlin: Object..