2017/02/08
-
[java]쓰레드(Thread)와 RunnableDevelopment/JAVA 2017. 2. 8. 23:56
쓰레드(Thread)를 잘 모르는 분들을 위해 쓰레드가 무엇인지 짚고 넘어가도록 하겠습니다. Thread는 하나의 프로세스(Process) 내부에서 작업을 처리하는 녀석입니다. 프로세스는 하나의 프로그램으로 보시면 되겠습니다. (ex : 프로세스는 엑셀이고 쓰레드는 엑셀 내부에서 함수처리 등 작업을 담당하는 녀석이죠) 그래서 쓰레드보다 프로세스가 더 큰 개념입니다. (Thread < Process) '쓰레드'는 조립 PC를 구매해봤던 사람이라면 한 번쯤은 들어보셨을거에요 ㅎㅎ 요즘 CPU는 쓰레드가 8, 16개 등 다양하게 있습니다. (이미지출처 : 다나와) 그럼 지금부터는 코드를 통해 쓰레드 사용법을 알아보도록 하겠습니다. 자바 혹은 C 프로그래밍을 하다보면 메인 메소드를 많이 보셨을겁니다. 자바는 '..