RSS
热门关键字:  java  Ajax  JSP  JSF  Struts
当前位置 : 首页>Java>列表

java第五课

来源: 作者: 时间:2007-08-25 点击:
 void main(String[] args){
        MyThread mt
=new MyThread();
        
new Thread(mt).start();
        
while(true){
        System.out.println(
"main:"+Thread.currentThread().getName());
        }

    }

}

class MyThread implements Runnable{   //实现Runnable接口
    public void run(){
        
while(true){
        System.out.println(Thread.currentThread().getName());
        }

    }

}

编译运行:

通常,如果我们并不需要修改线程类当中除了run方法以外其它方法的行为,最好去实现Runnable接口。

实现Runnable接口有两个好处:

一个是:如果我们定义的类(MyThread)已经继承了一个类,因为java中支持单继承,所以我们定义的类(MyThread)无法再去继承其它的类。所以可以采用实现接口的方式。

另一个是:实现Runnable接口,如果多线程同时访问同一种资源,这时会很方便。比如:

上一篇:Java第四课
下一篇:java第六课
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
Google Adsense
相关文章