-5
인터페이스의 참조는 만들 수 있지만 개체는 만들 수 없습니다. 하지만 왜 스레드 생성자가 객체처럼 보이는 새로운 Runnable()을 받아들입니다. 예 : 스레드 t = 새 스레드 (새 Runnable() {});인터페이스 및 스레드에 대한 혼동
인터페이스의 참조는 만들 수 있지만 개체는 만들 수 없습니다. 하지만 왜 스레드 생성자가 객체처럼 보이는 새로운 Runnable()을 받아들입니다. 예 : 스레드 t = 새 스레드 (새 Runnable() {});인터페이스 및 스레드에 대한 혼동
스레드 생성자
Thread t = new Thread(Runnable runn)
하지 같다 (새의 Runnable() {}). 기본적으로 Runnable를 inteface을에 정의 된 run
방법을 구현하기 위해 우리를 묻는 데요
Thread t = new Thread(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
}
});
아래와 같이 우리가 무언가를 할 때. Runnable
인터페이스를 구현하는 새 클래스를 만들고 거기에 run
메서드를 구현할 수 있습니다.
public class ThreadA implements Runnable {
public void run() {
// thread code goes here
}
}
그리고 우리는 이것이 의심에 응답
Thread t = new Thread(new ThreadA());
희망을 사용하여 새 스레드를 초기화 할 수 있습니다. 의심의 여지가 있는지 물어보십시오.
정말 고마워 .... 내게 충분하다고 생각해. – user2826111