用代码来模拟铁路售票系统,实现通过四个售票点发售某日某次列车的100张车票,一个售票点用一个线程表示
用代码来模拟铁路售票系统,实现通过四个售票点发售某日某次列车的100张车票,一个售票点用一个线程表示
package ch0012;class SellTicket implements Runnable{int count=100;public void run(){while(count>0){sell();try {Thread.sleep(100);}catch(InterruptedException e){e.printStackTrace();}}}synchronized void sell() {if(count>0){System.out.println(Thread.currentThread().getName()+"卖出了票"+count+"第"+"张票");count--;}}
}
public class Ticket {public static void main(String[] args){SellTicket s=new SellTicket();Thread t1=new Thread(s,"站点一");Thread t2=new Thread(s,"站点二");Thread t3=new Thread(s,"站点三");Thread t4=new Thread(s,"站点四");t1.start();t2.start();t3.start();t4.start();}
}
用代码来模拟铁路售票系统,实现通过四个售票点发售某日某次列车的100张车票,一个售票点用一个线程表示相关推荐
- 多线程试验。模拟航班售票系统,实现4个售票窗口发售某班次航班的100张机票,一个售票窗口用一个线程表示。要求不能重复发售。
五一假期要到了,希望大家都都能开开心心 代码 import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; i ...
- 基于C++模拟火车票售票系统【100010193】
模拟火车票售票系统 一.课题内容和要求 模拟火车票售票系统即一火车站每天有 n 个发车班次,每个班次都有班次号,固定的发车时间,固定的路线(起始站.终点站),大致的行车时间,固定的额定载客量.该系统要 ...
- 铁路售票系统应用软件需求分析报告
铁路售票系统应用软件需求分析报告 前言: (1)需求分析报告的编写目的 本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本铁路售 ...
- Sybase数据库助力中国铁路售票系统案例
Sybase数据库助力中国铁路售票系统案例 http://www.weaseek.com 2007年06月01日 00:00:00 来源:搜讯网 发表评论 中国铁路客票发售与预订系统由中央级.地 ...
- 铁路售票系统_铁路资讯:复兴号动车、智能京张高铁…中国最高端铁路装备看这里...
今天上午,两年一度的中国国际现代化铁路技术装备展在京开展,会期3天,将集中展示路网建设.客货运输.经营管理.工程建造.技术装备.旅客服务等铁路行业各领域的先进产品及技术. 展会现场 智能京张:将首次实 ...
- java 模拟火车站售票系统_模拟售票系统java编程
模拟售票系统java编程 /* 项目:用多线程设计一个模拟火车站售票大厅的工作情形. 问题描述:火车站有许多售票窗口,有些开放,有些不开放.顾客进入火车站售票厅后,到某个售票窗口排队等候,排到了就办理 ...
- 全国统一的基于身份证识别的计算机铁路售票系统设想
1)现在身份证已经有电路系统,身份证本身有密码. 取消纸质票,身份证就是票 2)制造识别身份证的设备 3)设备作为铁路售票计算机系统的一部分 4)购票时,刷身份证,需密码验证,同时在系统级杜绝重复购票 ...
- 地铁售票系统java代码_VHDL 地铁自动售票系统
[实例简介] VHDL 地铁自动售票系统 等待状态 自检状态 详细注释 状态机编写 [实例截图] [核心代码] d74c0e52-4d27-45b1-8cb8-de3249072b91 └── sal ...
- 基于 Java+SqlServer 实现(界面)铁路售票系统【100011167】
一.需求分析阶段: 1. 支持普通用户/管理员注册/登录,普通用户可以查询列车信息,购买车票/团购,管理(创建/删除)自己的订单,管理员可以对列车信息进行修改(增删改查). 2.列车信息包含一个始发站 ...
- Java——多线程(铁路售票系统案例)
问题:铁路售票,一共100张,通过四个窗口卖完. 要求:分别用 继承Thread类 和 实现Runnable接口 去实现 ①用继承Thread类去实现 package com.yy.syn;publi ...
最新文章
- 管理员访客身份登录用户账户,java web/springboot/mybatis实现只能看用户信息但不允许修改
- AMD:“全民四核”大作战
- 动态规划算法-06Longest Valid Parentheses问题
- 升序排序中国_排序的4个技巧都不掌握,那就真的Out了!
- 第01课:中文自然语言处理的完整机器处理流程
- Qt笔记-拖动文件到QWidget(获取拖动文件路径)
- HomeBrew 安装 国内源
- Oracle之Union与Union all的区别
- 用java实现页面搜索功能_关于如何利用矩阵实现搜索功能
- bash之read命令
- vue 列表 萌层 鼠标移入移出_10 分钟上手 Vue 组件 Vue-Draggable
- php金税系统打印接口,金税开票接口解决方案
- 尼康d850相机参数测试软件,尼康D850 这可能是你唯一需要的单反相机
- java十进制二进制之间的互相转换
- Kafka SASL配置 Demo测试
- 2020最新安卓版本是多少_百度浏览器2020最新版本下载,百度浏览器2020官方最新版本下载安装 v7.19.13.0...
- 什么是IP地址冲突?如何解决IP地址冲突?
- 使用Pandoc对文档格式转换(latex转doc)
- 利用FFT分析比较卡尔曼滤波算法、低通滤波算法、滑动平均滤波的频谱
- 怎样将discuz所有页面的Powered by Discuz!去掉