Chinaunix首页 | 论坛 | 博客
  • 博客访问: 711242
  • 博文数量: 160
  • 博客积分: 8847
  • 博客等级: 中将
  • 技术积分: 1656
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-25 16:46
个人简介

。。。。。。。。。。。。。。。。。。。。。。

文章分类

全部博文(160)

文章存档

2015年(1)

2013年(1)

2012年(4)

2011年(26)

2010年(14)

2009年(36)

2008年(38)

2007年(39)

2006年(1)

分类: Java

2009-06-03 01:45:04


实现java多线程有3种方式
1:实现Runnable接口
2:扩展Thread类
3:扩展TimerTask类

1:实例


package cn.youhap.thread;

public class MutiplyThreadDemo implements Runnable {
    private String message;
    public MutiplyThreadDemo(String mess){
        this.setMessage(mess);
    }
    public void setMessage(String message){
        this.message = message;
    }
    public String getMessage(){
        return this.message;
    }
    
    public static void main(String[] args) {
        MutiplyThreadDemo m = new MutiplyThreadDemo("hello");
        MutiplyThreadDemo m2 = new MutiplyThreadDemo("bye");
        
        Thread t1 = new Thread(m);
        Thread t2 = new Thread(m2);
        
        t1.start();
        t2.start();
        
        
    }

    public void run() {
        while(true){
            System.out.println(this.getMessage());
        }
    }

}


阅读(726) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~