/*
知识点:
实现线程的第二种方法:
提供一个实现接口Runnable的类作为线程的目标对象,在初始化一个Thread类或者Thread子类的线程对象时,把目标对象传递给这个线程实例,由该目标对象提供线程体
*/
class RunnableImpl implements Runnable{
public void run(){
for(int i = 0; i < 100; i++){
System.out.println("Runnable-->"+ i);
}
}
}
class TestRunnableImplThread{
ublic static void main(String args[]){
RunnableImpl ri = new RunnableImpl();//生成一个Runnable接口实现类的对象
Thread t = new Thread(ri);//将Runnable接口实现类的对象作为参数传递给该Thread对象
t.start();//通知Thread对象执行start方法
}
}
阅读(1403) | 评论(0) | 转发(0) |