/**
*Title:TestThread_4
*Description:理解线程的含义,并区别从Runner_1直接调用run方法。
*@Copyright:
*@Company:
*@autor:firefly
*@vertion:1.0
*@time:2012.9.27
*/
public class TestThread_4 {
public static void main(String[] args) {
Runner1 r = new Runner1();
Thread myThread = new Thread(r);
//r.run();//这个是直接调用,用这个的话把下面的那句话也要注释掉。
myThread.start();
for(int i = 1; i < 100; i++)
System.out.println("Main Thread:-----"+i);
}
}
class Runner1 implements Runnable {
public void run() {
for(int i = 0; i < 100; i++)
{
System.out.println("Runable = "+i);
}
}
}
*Title:TestThread_4
*Description:理解线程的含义,并区别从Runner_1直接调用run方法。
*@Copyright:
*@Company:
*@autor:firefly
*@vertion:1.0
*@time:2012.9.27
*/
public class TestThread_4 {
public static void main(String[] args) {
Runner1 r = new Runner1();
Thread myThread = new Thread(r);
//r.run();//这个是直接调用,用这个的话把下面的那句话也要注释掉。
myThread.start();
for(int i = 1; i < 100; i++)
System.out.println("Main Thread:-----"+i);
}
}
class Runner1 implements Runnable {
public void run() {
for(int i = 0; i < 100; i++)
{
System.out.println("Runable = "+i);
}
}
}