서론개발공부하다가 항상 Block, Non-Block Sync Async 이 개념에 가장 헤깔리는 개념같다읽어도 뭔지 몰겠음걍 똑같은거 같음.... 하면 하수겠지그래서 이참에 정리하고 가고자 한다.Block, Non-Block, Sync, AsyncBlock, Non-BlockBlock과 Non-Block의 차이는 A함수가 B함수를 호출 후 B함수 작업 중 A함수의 작업여부라고 말하면된다.Sync, Asyns동기 비동기의 차이는 요청한 작업의 완료 여부에 따라 순차적으로 일을 실행한다 이다.즉 동기는 순서가 보장되는 것이고, 비동기는 이 순서를 보장하지 않는다는 것이다.Sync == Block ?????저 말만 잘 들으면 결국 하나 실행될때 다른게 실행 안된다는 뜻이야? 같은 말이자나 할 수도 있다.나는..