스레드 자바1 [JAVA] 13장. 쓰레드 본 글은 책 자바의 정석을 ref 하여 요약한 것입니다. 프로세스 실행 중인 프로그램 하나의 프로세스는 하나 이상의 스레드 이상을 갖는다. 스레드 실제 작업을 수행하는 단위 멀티태스킹 여러 프로세스를 동시에 실행 멀티쓰레딩 여러 스레드가 동시에 실행 * 하나의 cpu코어는 번갈아서 여러 작업을 동시성 처리한다. 매우 빠른 속도로 여러 스레드를 처리하기 때문에 병렬적으로 처리하는 것처럼 보인다. 구현 Thread를 상속받아서 run()을 오버 라이딩 Runnable을 구현해서 run()을 오버 라이딩, Thread 생성자의 인수로 제공 실행 start() 메서드로 시작, 사실 시작하는 것은 아니고 실행 대기상태가 된다. * start()는 새로운 call stack을 생성한 후, run()을 호출한다. *.. 2022. 7. 31. 이전 1 다음