`
jingle1267
  • 浏览: 12429 次
文章分类
社区版块
存档分类
最新评论

模拟购买火车票(线程)

 
阅读更多
//SellTicket.java

public class SellTicket extends Thread{
private int ticket=20;
public void run(){
while(true)
if(ticket>0){
System.out.println(Thread.currentThread().getName()+"-->"+ticket);
ticket--;
}else
break;
}
}


//SellTicketTest.java

public class SellTicketTest {
public static void main(String[] args){
SellTicket st=new SellTicket();
new Thread(st,"第一售票点").start();
new Thread(st,"第二售票点").start();
new Thread(st,"第三售票点").start();
new Thread(st,"第四售票点").start();
}
}

分享到:
评论

相关推荐

    火车票抢购软件

    火车票抢购软件是针对广大旅客在节假日或热门出行时段购票困难而设计的一款辅助工具。这类软件的主要功能在于简化购票流程,提高购票效率,尤其是在网络流量大、服务器压力大的情况下,能够帮助用户更快地锁定所需的...

    模拟车票销售系统——Just_study

    售票功能允许用户购买车票,而退票功能则允许已购票的用户退还车票。系统通过C/S模式实现多网点同步,意味着不同地点的销售网点可以同时进行操作,保证了数据的一致性和实时性。客户端部分采用图形用户界面(GUI),...

    java多线程之火车售票系统模拟实例

    在非同步代码中,我们可以看到三个线程同时访问同一个TicketWindow对象,导致了数据不一致的问题,例如火车票数目出现负数的情况。这是因为三个线程同时访问同一个对象,导致了数据不一致。 5. 同步代码 在同步...

    httpclient自动购买火车票2013-01-08

    标题中的“httpclient自动购买火车票2013-01-08”指的是一个使用HTTPClient库编写的程序,该程序在2013年1月8日时能够自动执行购买火车票的操作。HTTPClient是Java编程语言中用于发送HTTP请求的一个库,常用于自动化...

    火车票售票系统

    火车票售票系统是一种模拟实际火车票购买流程的软件应用,主要功能包括查询车票信息、购票、支付以及接收订单确认等。在这个系统中,用户可以像在真实的火车站或在线平台上那样进行操作,体验完整的购票过程。这个...

    2014程序员专用抢火车票

    【标题】"2014程序员专用抢火车票"揭示了一个特定时期的编程实践,即利用技术手段自动查询和购买火车票。在这个项目中,程序员利用编程技能开发了一款工具,帮助用户更高效地在12306官网进行购票操作。这种行为在...

    光速多功能可定时火车票抢票软件

    此类软件通常利用了12306铁路客户服务中心网站的接口,通过自动化的方式来帮助用户实时监控并尝试购买火车票。 1. **网络编程与API接口**:抢票软件的运作依赖于对特定网站或应用(如12306)的API调用。开发者需要...

    2014火车票抢票源码java

    同时,这个标签也表明了这个项目与2014年的火车票购买环境相关,可能需要考虑当时的网络环境、购票系统特性等历史背景。 从【压缩包子文件的文件名称列表】中,我们可以推测项目的组成部分: 1. `Edit.000`:可能...

    java实现多线程购票系统

    在Java编程中,多线程技术是实现并发执行任务的关键,尤其在开发高效能的应用程序时,如模拟电影院的购票系统。在这个系统中,我们利用Java的多线程特性来模拟多个用户同时购票的情况,确保系统的高并发处理能力。...

    【java项目源码】火车票预订系统.zip

    【Java项目源码】火车票预订系统是一个基于Java编程语言实现的软件开发项目,主要用于模拟实际生活中火车票的购买、查询、退票等操作。这个系统涵盖了计算机科学中的多个核心概念和技术,包括但不限于: 1. **MVC...

    Java—Demo仿12306窗口实现购买火车票<MySQL>myticket.zip

    【标题】"Java—Demo仿12306窗口实现购买火车票<MySQL>"是一个实践项目,旨在模拟中国铁路12306网站的购票流程,使用Java编程语言和MySQL数据库来完成。这个项目可以帮助学习者理解如何将前端用户界面与后端数据库...

    java模拟售票系统程序

    3. 库存管理:库存管理模块用于跟踪每班车次的余票情况,当用户购买票时,系统会从相应的车次库存中扣除票数。这需要考虑到并发控制,以防止因多用户同时操作导致的库存异常。 4. 订单管理:订单管理模块记录用户的...

    定火车票抢票脚本

    这个标题和描述揭示了一个旨在解决火车票购买困难问题的自动化解决方案,特别是针对热门时期,如节假日或春运期间,火车票经常一票难求的情况。 抢票脚本,本质上是一种自动化的程序,它能够模拟用户的行为,不断...

    火车票抢票软件

    总的来说,火车票抢票软件是通过自动化和优化购票流程,帮助用户在高峰期更快地买到车票。但用户在使用时,应选择信誉良好的软件,同时注意个人信息安全,遵守相关规定,避免对公共购票系统造成过大负担。

    JAVA火车售票系统

    【JAVA火车售票系统】是一个基于Java编程语言开发的软件应用,主要用于模拟并实现现实生活中火车票的销售与管理功能。这个系统旨在为用户提供一个高效、便捷的售票平台,同时简化后台管理工作,使得管理员能够轻松地...

    火车票自动抢票工具绿色免费

    标题中的“火车票自动抢票工具绿色免费”指的是一个用于帮助用户自动监控并尝试购买火车票的软件,它强调了两个关键特点:自动化和免费。这类工具通常利用编程技术,如网页爬虫或API接口,实时监测火车票的余票信息...

    JAVA多线程编程案例_火车站售票系统

    本文档通过设计一个简单的Java多线程机制实现了一个火车站售票系统的模拟程序。该系统主要用于演示如何在Java中使用多线程技术来处理并发访问资源的问题,并展示了线程同步的重要性。 #### 核心知识点 1. **多线程...

    C++课程设计-火车票管理系统(使用Qt和MySQL).zip

    这个系统的设计目的是模拟真实的火车票预订流程,提供用户友好的界面,实现火车票的查询、购买、退票等操作。 一、C++语言基础 C++是面向对象的编程语言,具有丰富的库支持和高效性能。在这个项目中,C++主要负责...

Global site tag (gtag.js) - Google Analytics