객관식 질문 (1이 맞습니다) 테스트에서이 질문을 던졌지 만, 확실하지 않습니다. 어떻게 내가 꽤 많은 이들을 이해하지만, 확실하지 무엇을이 질문의 대답은, 같은java + 이것들은 스레드가 멈추지 않게합니다 : wait, notify, sleep, 하나 더보기
-1
A
답변
1
notify
을 찾는 것은 과정을 깨워 또는에 넣어 것이다이
which of these will not cause the thread to stop ?
wait,notify,sleep,One more option provided(i dont remember)
에 대한 해답이 될 수 있습니다 실행 큐. 다른 두 옵션은 대기 대기열에 프로세스를 넣습니다.
0
대기 및 절전 모드에서는 스레드가 일시적으로 실행을 중단합니다.
http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html#wait%28%29
http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html#sleep%28long%29
전에 호출 기다려었던합니다 (가는 notifyAll의 경우 또는 스레드) 스레드에서 실행이 재개 통지합니다. 세 가지 옵션이 주어 , 가장 정확한 대답을 할 것이다 통지
2
wait
-> 전화가 잠금을 보유하고 에 개체에 기다린 후 notify
이
notify
및 notifyAll
-> 알림은 스레드를 깨우고 실행 가능 대기열에 넣고 잠금에 대한 통지를 호출 한 스레드가 잠금을 해제 한 후에 실행 가능 대기열의 스레드 중 하나가 잠금을 보유합니다.
sleep
-> 이름에서 알 수 있듯이 스레드의 처리가 중지되고 지정된 기간 동안 절전 모드로 전환됩니다. 누군가가 방해하거나 타임 아웃이 발생할 때까지.
그래서 대답은 notify
입니다. 스레드가 멈추지 않습니다.
관련 문제
- 1. 스레드가 wait() 및 notify() 다음에 메시지를 잃습니다.
- 2. wait(), notify()가있는 IllegalStateException
- 3. wait()/wait (timeout)/sleep (timeout)?
- 4. Wait(), Notify(), 타이머 및 Jbuttons
- 5. Python의 동등한 Java 함수 wait(), notify(), synchronized
- 6. wait() 및 notify() 메소드
- 7. java.lang.IllegalMonitorStateException wait 및 notify
- 8. ConcurrentLinkedQueue with wait() 및 notify()
- 9. android apps에서 sleep/wait
- 10. PySide/wait 또는 sleep
- 11. wait(), notify() - 어떤 스레드가 먼저 잠금 해제 되나요?
- 12. Java : IllegalMonitorStateException on notify()
- 13. 스레드에서 wait() 및 notify() android (
- 14. 비동기 스레드가 멈추지 않습니다.
- 15. Java wait() 메서드의 동작
- 16. 동기화 된 블록에서만 wait()/notify() 메커니즘을 구현하십시오.
- 17. MultiThreading에서 wait 및 notify 메서드 사용
- 18. wait()/notify()가 제대로 작동하지 않음
- 19. java에서 wait, notify 및 notifyall을 사용 하시겠습니까?
- 20. wait() 전에 notify()가 호출되면 어떨까요?
- 21. 게임 스레드가 멈추지 않습니다
- 22. 자바 스크립트의 클로저 : 하나 더보기
- 23. wait() 및 notify()를 사용하여 스레드를 올바르게 일시 중지하는 방법
- 24. Java 코드에서 wait() 호출
- 25. 스레드에서 명령 처리를 위해 wait() 및 notify()를 사용하는 방법
- 26. if 조건 내에서 Java notify() 호출
- 27. Win32 스레드가 C++에서 Wait, Join 또는 Sleep 상태에 있음을 확인하는 방법
- 28. 두 번째 스레드가 출력을 제공하지 않습니다. (java)
- 29. Ruby - 뮤텍스를 사용하여 스레드가 중간에 멈추지 않게하기
- 30. ipad swipe에서 사운드 클라우드 앱처럼 하나 더보기