package Concurrency;
public class MyThread extends Thread{
MyThread(){}
MyThread(Runnable r){super(r);}
public void run(){System.out.print("Inside thread");}
public static void main(String[] args){
new MyThread().start();
new MyThread(new MyRunnable()).start();
new Thread(new MyRunnable()).start();
}
}
class MyRunnable implements Runnable{
public void run(){System.out.print("Inside runnable");}
}
Alguém ai me explica porque ao passar o MyRunnable para o MyThread ele não executa o run() do MyRunnable?
[]s
Gunnar
