Я написать следующий пример:Почему не запускается вызов метода?
public class MyThread extends Thread{
MyThread(Runnable r){
super(r);
}
public void run(){
System.out.println("run");
}
}
public static void main(String[] args)
{
Thread t = new MyThread(new Runnable() {
@Override
public void run() {
System.out.println("rrrrrrrrrruuuuuuuuuuuun");
}
});
t.start(); //run
}
Почему работать methdo определяется в MyThread
был назван вместо этого?
@ practice2perfect я написал отдельный класс под названием MyThread и просто импортировать его в Main. –
Почему ваш основной метод не инкапсулирован в класс? –
@Fev Это всего лишь фрагмент основного класса и разделенного класса MyThread. –