스레드와 관련된 실행 가능한 개체의지도를 사용하여 실행 파일을 추적합니다. interruptedException
이 던져진이 뒤에있는 목적은 현재 스레드와 해당 실행 가능 개체에 액세스하려고합니다. 내가 스레드 풀에 실행 가능한 추가하고 때Java의 스레드 풀에서 Runnables를 추적하는 방법은 무엇입니까?
Map<Thread, Runnable> myMap = new Map<Thread, Runnable>();
ExecutorService pool = Executors.newFixedThreadPool(5);
pool.execute(new myRunnable());
는하지만, 내가지도를 채울 수있는 방법을 생각할 수 없다.
Thread 및 Runnable 객체가 포함 된지도에 항목을 어떻게 추가합니까?
당신의 목표는 명확하지 않다. thead 실행이 중단되면 해당 스레드 내에서 (즉, 실행 파일에서) 인터럽트 플래그에 액세스 할 수 있습니다. – assylias
일단 스레드가 인터럽트되면 runnable 객체에 정의 된 메소드에 액세스해야합니다. 귀하의 제안은 도움이됩니다. 감사합니다. – cmbendre