내 P4 시스템에서 두 개의 스레드가 동시에 실행되기 시작했는지 어떻게 알 수 있습니까?() 메소드Java의 멀티 스레딩
static Hashtable<Long, Date> starttimes = ...;
각 스레드의 실행에 :
starttimes.put(Thread.currentThread().getId(), new Date()); //or use thread names if they are unique
동기화 맵 또는 (이미 동기화) 해시 테이블의 시작 시간을 저장 예를 들어, 당신은 할 수
펜티엄 4에는 단일 코어가 있으므로 두 스레드가 동시에 실행을 시작할 수 없습니다 시각. 아마도 좀 더 자세한 내용일까요? – trojanfoe
이것을 시도하십시오, http://stackoverflow.com/questions/861346/in-java-how-do-you-determine-if-a-thread-is-running – cloverink
"시작한"및 "at"의 정의에 따라 다릅니다. 동시". 귀하의 질문은 너무 모호합니다. 좀 더 자세하게 말하십시오. – user658991