안녕하세요.

현재 Thread에 대해 공부 중 인데 역할이 애매한게 있어서 질문좀 드리려고요.

class Thread1 extends Thread {

@Override
public void run() {
super.run();
mHandler.post(new Runnable() {
@Override
public void run() {
}
});
}
}
}

대략 이런 구조인데요, super.run(); 의 존재 여부 / 역할을 잘 모르겠네요ㅠ;;

super 가 부모 호출 한 다는 것은 알겠는데, 여기서 저게 왜 있는지를 잘 모르겠어서요...

super.run(); 이걸 지워봐도 작동 / 결과는 전혀 차이가 없더군요...

대체 이 녀석은 뭐하는 아이 인가요?(존재 여부 / 역할 등) 답변 좀 부탁드려요 ㅠ;;