java 多线程(接口方式)

来源:互联网 发布:禅道bug管理linux 编辑:程序博客网 时间:2024/05/16 08:16
/*如果Demo有父类,用接口护、扩展Demo创建线程的第二种方法:实现Runnable接口1.实现类的实现Runnable接口2.覆盖接口的run方法3.通过Thread 类创建线程对象,并将Runable接口的子类对象作为Thread类来构造数函数参数传入  因为线程 的任务都封装在Runnable接口的run方法中4.调用线程对象start 方法开启线程。第二种方式好处:*/class Fu{}class Demo  implements Runnable {public void run() {show();}public void show() {for (int i = 0; i < 10; i++) {System.out.println(Thread.currentThread()+"..."+i);}}}class MulDemo{public static void main(String[] args) {Demo d2 = new Demo();Thread t1 = new Thread(d2);t1.start();Demo d3 = new Demo();Thread t3 = new Thread(d3);t3.start();Demo d1 = new Demo();d1.show();}}

原创粉丝点击