[ ThreadPool ]

Pool을 활용하여 Thread 생성

( 미리 공간을 확보해 놓고, Thread 생성 요청이 있을 때만 생성 )

< day1018 – threads – ThreadPool >

package threads;

public class ThreadPool {

	public static void main(String[] args) {
		
		
		for(int i = 0; i < 10; i++) {
			
			
			// 람다식을 적용한 Thread
			Thread th = new Thread(()->{
				while(true) {
					System.out.println(Thread.currentThread().getName()+"가 실행중"); // Thread 명을 별도로 설정하지 않을 시 -> [ Thread-n ]으로 자동 설정됨
				}
			});
			
			
			th.start();
			
			
		}
		

	}

}

※ 이걸로 ThreadPool 안 하심 → 아래에서 새로이 다시 함