coroutine-basic
-
Coroutine BasicKotlin 2023. 2. 24. 12:50
안녕하세요. 1주차 코루틴 스터디에서 진행했던 내용을 공유하고자 포스팅 해봅니다. 코루틴 코루틴은 경량 스레드라고도 불린다. 코루틴은 스레드안에서 실행된다. 스레드 하나에 많은 코루틴이 있을 수 있다. 스레드와 코루틴의 가장 큰 차이점은 코루틴은 빠르고 적은 비용으로 생성할 수 있다는 것이다. → 즉, 코루틴은 기본적으로 스레드안에 존재하지만, 스레드에 얽메이지 않은 가벼운 스레드이다. 얼마나 가벼운가? 코루틴 생성함수를 만들어 소요시간을 계산해 얼마나 빠르게 생성되는지 테스트를 해보았습니다. override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activit..