«java-threads» 태그된 질문

30
Java에서 "실행 가능 구현"과 "스레드 확장"
Java에서 스레드를 사용한 시간부터 스레드를 작성하는 다음 두 가지 방법을 찾았습니다. 로 implements Runnable: public class MyRunnable implements Runnable { public void run() { //Code } } //Started with a "new Thread(new MyRunnable()).start()" call 또는 extends Thread: public class MyThread extends Thread { public MyThread() { super("MyThread"); } public void …

30
wait ()와 sleep ()의 차이점
스레드 wait()와 sleep()스레드 의 차이점은 무엇입니까 ? wait()-ing 스레드가 여전히 실행 모드이고 CPU 사이클을 사용하지만 sleep()-ing이 CPU 사이클을 올바르게 소비하지 않는다는 것을 이해하고 있습니까? 왜 우리는 다음 과 같은 두 가지를 모두 가지고 있습니까?wait()sleep()

12
같은 클래스에서 두 개의 메소드를 동기화하면 동시에 실행할 수 있습니까?
같은 클래스에서 두 개의 메소드를 동기화 하면 동일한 객체 에서 동시에 실행할 수 있습니까? 예를 들면 다음과 같습니다. class A { public synchronized void methodA() { //method A } public synchronized void methodB() { // method B } } methodA()두 개의 다른 스레드에서 동일한 객체에서 두 번 실행할 수 없다는 …


12
IllegalMonitorStateException없이 Java에서 대기 및 알림을 사용하는 방법은 무엇입니까?
나는 2 개의 행렬을 가지고 있으며 그것들을 곱한 다음 각 셀의 결과를 인쇄해야합니다. 하나의 셀이 준비되면 바로 인쇄해야하지만, 예를 들어 [2] [0]의 결과가 먼저 준비된 경우에도 [2] [0] 셀 앞에 [0] [0] 셀을 인쇄해야합니다 . 순서대로 인쇄해야합니다. 그래서 내 생각은 multiplyThread올바른 셀을 인쇄 할 준비가되었다는 알림을 받을 때까지 프린터 스레드를 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.