본문 바로가기
Java/study

스레드풀(ThreadPool)

by avvin 2019. 4. 24.



4/28  [ 이것이 자바다 p.626 ~ 647 ] 다시 정리할 것 



콜백(callback) 방식

애플리케이션이 스레드에게 작업 처리를 요청한 후, 스레드가 작업을 완료하면 특정 메서드를 자동 실행하는 방식

이 때, 자동 실행되는 메서드를 콜백 메서드라고 한다.



블로킹(blocking) 방식


스레드 풀의 작업 스레드에 작업 처리를 요청하면 메인 스레드는 블로킹 처리되고, 작업이 끝나면 블로킹이 해제된다.



콜백(callback) 방식


작업 스레드에 작업 처리를 요청만 하고 블로킹은 되지 않아 처리 결과를 기다릴 필요 없이 다른 기능을 수행할 수 있다. 

작업이 끝나면 콜백메서드가 실행되어 작업 처리 결과를 알 수 있다.


'Java > study' 카테고리의 다른 글

NIO기반 네트워킹  (0) 2019.04.25
NIO기반 입출력  (0) 2019.04.24
IO기반 네트워킹  (0) 2019.04.22
IO기반 입출력  (0) 2019.04.22
병렬 처리 (스트림과 병렬처리 뒷부분)  (0) 2019.04.21