创建多线程的第二种方法

原创 2015年11月20日 21:49:20

                                                      创建线程的第二种方法

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();
}
}


创建线程的几种方法及比较

1、通过继承Thread类创建线程 (1).首先定义一个类去继承Thread父类,重写父类中的run()方法。在run()方法中加入具体的任务代码或处理逻辑。 (2).直接创建一个ThreadTes...
  • u012470138
  • u012470138
  • 2016年11月21日 10:17
  • 2510

实现多线程有两种方法: Thread类继承和Runnable接口实现

l 创建线程的第一种方式:继承Thread类。 步骤: 1,定义类继承Thread。 2,复写Thread类中的run方法。 目的:将自定义代码存储在run方法。让线程运行。/...
  • u013380777
  • u013380777
  • 2016年07月04日 11:41
  • 4791

java创建线程的三种方式及其对比

Java中创建线程主要有三种方式: 一、继承Thread类创建线程类 (1)定义Thread类的子类,并重写该类的run方法,该run方法的方法体就代表了线程要完成的任务。因此把run()方法称为执行...
  • longshengguoji
  • longshengguoji
  • 2014年11月14日 22:14
  • 89037

多线程的第二种创建方式

———– android培训、 java培训、java学习型技术博客、期待与您交流! ——-多线程(线程的状态)CPU的执行资格:可以被cpu处理,在处理队列中排队。 CPU的执行权:正在被cpu处理...
  • xdd_lmd
  • xdd_lmd
  • 2015年12月11日 03:26
  • 236

java-day09-Thread-第二种方式多线程以及两者对比

2、第二种创建线程的方式package cn.itcast_05; /* * 方式2:实现Runnable接口 * 步骤: * A:自定义类MyRunnable实现Runnable接口 ...
  • sunyafeng12
  • sunyafeng12
  • 2017年07月17日 22:45
  • 64

Facebook公开的多线程管理方法

  • 2015年09月06日 15:59
  • 1.98MB
  • 下载

C多线程调试方法

  • 2014年03月28日 15:19
  • 131KB
  • 下载

3种多线程实现同步方法

  • 2013年04月03日 22:31
  • 2KB
  • 下载

C# Timer的多线程使用方法

  • 2013年03月29日 10:55
  • 58KB
  • 下载

vbs的多线程的解决方法

  • 2010年05月18日 15:03
  • 1KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:创建多线程的第二种方法
举报原因:
原因补充:

(最多只允许输入30个字)