Kotlin Concurrency1 [Kotlin] 동시성(Concurrency) 프로그래밍 #1 : 스레드 & 코루틴 [Kotlin] 동시성(Concurrency) 프로그래밍 #1 : 스레드 & 코루틴 안드로이드 애플리케이션과 같은 응용 프로그램들을 개발하다 보면 비즈니스 로직을 짤 때 스레드가 굉장히 많이 쓰이곤 한다. 특히 구글이 코틀린을 안드로이드의 메인 언어로 채택한 이후, 코틀린은 안드로이드 진영에서 이제 선택이 아닌 필수가 되었다. 그러므로 코틀린에서 어떻게 스레드를 다루고, 동시성 프로그래밍은 어떻게 하는지 정리해보도록 하겠다. 1. 프로세스와 스레드의 기본 개념 2. Kotlin에서 스레드와 코루틴 3. 코루틴의 우수성 프로세스와 스레드의 기본 개념 프로세스(Process) 프로세스(Process)는 보통 한 프로그램(Program)의 커다란 하나의 태스크(Task)를 말한다. 프로그램이 하나의 프로세스로.. 2022. 5. 26. 이전 1 다음