设为首页 加入收藏

TOP

编写:创建2个线程,和主线程交替运行.
2014-11-23 23:18:13 来源: 作者: 【 】 浏览:2
Tags:编写 创建 线程 交替 运行
[ html]
/*
创建2个线程,和主线程交替运行.
*/
class E implements Runnable{
public void run(){
for(int x=0;x<10;x++){
System.out.println(Thread.currentThread().getName()+"我是:"+x);
}
}
}
public class Threade_15 {
public static void main(String[] args) {
E ee=new E();
Thread t1=new Thread(ee);
Thread t2=new Thread(ee);
t1.start();
t2.start();
for(int x=0;x<10;x++){
System.out.println(Thread.currentThread().getName()+"我是:"+x);
}
}
}
小程序原理:
将Runnable接口的子类对象作为实际参数传递给Thread类的构造函数。
为什么要将Runnable接口的子类对象传递给Thread的构造函数。
因为,自定义的run方法所属的对象是Runnable接口的子类对象。
所以要让线程去指定指定对象的run方法。就必须明确该run方法所属对象。
调用Thread类的start方法开启线程并调用Runnable接口子类的run方法。
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇编写判断给定二叉树是否为二叉排.. 下一篇C语言计算随机数

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: