public class TestRunnable {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
//这里是个接口的调用--就必须实现接口里的方法
---MyRunable实现啦Runable的接口,实例化啦MyRunable
MyRunable myrunnable = new MyRunable();
Thread a =new Thread(myrunnable);//这是myrunnable传递
给Thread线程---必须有个润的方法--myrunnable这个代替啦
a.start();//线程的开始
while(true){
try {
Thread.sleep(1000);
} catch (Exception e) {
// TODO: handle exception
}
System.out.println("main" +" "+
Thread.currentThread().getName());
}
}
package com.lesson18;
public class MyRunable implements Runnable {
@Override
public void run() {
// TODO Auto-generated method stub
while (true){
try {
Thread.sleep(1000);
} catch (Exception e) {
// TODO: handle exception
}
System.out.println("run"+"
"+Thread.currentThread().getName());
}
}
}