`

Java多线程买票的实例

阅读更多
package com.lj.thread;

public class SellThread implements Runnable
{

	private int number;
	String s=new String();
	
	SellThread(){
		number=100;
		 
	}
	
	
	@Override
	public void run()
	{	
		while(number>0){
			synchronized (s)
			{
				if(number>0){
					System.out.println("第"+number+"人在"+Thread.currentThread().getName()+"买票");
					
					number--;
				}
			}
			
			try
			{
				Thread.sleep(1000);
			}
			catch (InterruptedException e)
			{
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}
		
		 
		
	}
	
	public static void main(String[] args)
	{
		SellThread st=new SellThread();
		Thread th1=new Thread(st);
		th1.start();
		Thread t2=new Thread(st);
		t2.start();
		
		Thread t3=new Thread(st);
		t3.start();
	}

}
分享到:
评论

相关推荐

    java多线程编程实例 (源程序)

    java多线程编程实例 java多线程编程实例 (源程序)

    《Java多线程编程实例》随书源码

    《Java多线程编程实例》随书源码《Java多线程编程实例》随书源码《Java多线程编程实例》随书源码

    java多线程编程实例

    java多线程编程实例

    java 多线程并发实例

    代码里面包含一个并发4个线程同时运行 全部开始 全部停止 单个停止还有点问题。 还有生产者消费者 里面的里面能帮助你理解多线程的运用!

    JAVA多线程实例 可直接下载

    利用JAVA编写的多线程运行实例 压缩文件,可直接运行 ...利用JAVA编写的多线程运行实例 压缩文件,可直接运行利用JAVA编写的多线程运行实例 压缩文件,可直接运行利用JAVA编写的多线程运行实例 压缩文件,可直接运行

    java多线程编程实例_Source

    java多线程编程实例源码,17章节,上百实例源码

    Java多线程编程实例

    这是Java多线程编程实例一书的全部随书源码,这本书是很早的JAVA多线程编程指导书,虽然很老但是很经典,直到现在还很热,很有参考价值。

    JAVA多线程的实例

    描述java多线程的例子,可供进一步学习多线程的人参考

    java多线程小程序实例

    java多线程小程序实例 java多线程小程序实例

    java多线程的讲解和实战

    详细的讲解了java多线程的原理,并配有代码进行实战,适合java初学者和想对多线程有进一步了解的人。

    java 多线程编程实例

    内容是两个多线程编程的demo: 1.一个线程添加,一个线程减少 2.a线程呼叫b线程,b线程呼叫c线程,c线程呼叫a线程。 能学到: 在学习多线程编程中,我们要把大家用的对象独立出来,然后作为一个 变量传递到各个线程...

    java多线程进度条实例

    用java平台利用java的多线程特点,编写进度条的现实以及当前时间的实时更新。

    java多线程经典案例

    java多线程经典案例,线程同步、线程通信、线程阻塞等经典案例

    java多线程异步实例

    java线程异步案例,以三个线程作为案例典型,同时发起三个线程,根据不同的订单领取各自的物品,自作过程同步处理。

    java多线程测试实例

    在实际项目中 多线程用的比较广泛 本人根据网络资源整理出了一个小小的多线程实例 大家有需要可以下载

    Java多线程设计模式上传文件

    Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式...

    Java多线程实例代码

    6个非常经典的java多线程实例!欢迎下载!!!

    java Email 多线程实例

    java Email 多线程实例 邮件群发 javaemailjava Email 多线程实例 邮件群发 javaemailjava Email 多线程实例 邮件群发 javaemailjava Email 多线程实例 邮件群发 javaemail

    Java多线程实现异步调用实例

    Java多线程实现异步调用实例。运行Main可以看到结果。main是主线程,另有A,B,C三个线程用不同的时间跑完。

    java多线程编程实例.rar

    java多线程编程实例 一些java多线程编程的实用小例子

Global site tag (gtag.js) - Google Analytics