关闭

创建多线程的第二种方法

标签: 多线程
213人阅读 评论(0) 收藏 举报
分类:

                                                      创建线程的第二种方法

package com.thread;

public class TicketRun implements Runnable{
	private static  int ticket =100;//模拟100张火车票

	@Override
	public void run() {
		while(true){
			if(ticket>0){
				System.out.println(Thread.currentThread().getName()+"  "+(ticket--));
			}
		}
		
	}
public static void main(String[] args) {
	TicketRun t = new TicketRun();
	Thread t1 = new Thread(t);//创建线程
	Thread t2 = new Thread(t);//创建线程
	Thread t3 = new Thread(t);//创建线程
	Thread t4 = new Thread(t);//创建线程
	t1.start();
	t2.start();
	t3.start();
	t4.start();
}
}


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:154450次
    • 积分:3069
    • 等级:
    • 排名:第11780名
    • 原创:168篇
    • 转载:11篇
    • 译文:0篇
    • 评论:51条
    最新评论