请哪位高手详细说一下到底线程是用来做什么的啊?
我刚刚学完了线程一章,可是我不太明白要怎么样才能实现线程的控制和多线程并行。我们老师还要求我们用线程的知识写一个订票系统的程序 ,可是我觉得这个程序根本用不到线程。请高手给我一点编这个程序的思路,不盛感激!!
我刚刚学完了线程一章,可是我不太明白要怎么样才能实现线程的控制和多线程并行。我们老师还要求我们用线程的知识写一个订票系统的程序 ,可是我觉得这个程序根本用不到线程。请高手给我一点编这个程序的思路,不盛感激!!
解决方案 »
- Eclipse每次打开都是用默认的C盘的workspace,而且无法修改,怎么回事?
- 向数据库插入图片 提示SQL syntax错误
- 软件设计疑难问题,求解?
- 字符编码转换问题
- 路过的看看,面向对象的问题
- 为什么在用MX打开JSP页面文件时,中文字符老是出现乱码,而页面参数却是字体里是西文字符。
- 在线等,解决就给分,怎样控制重叠的panel的层叠显示顺序
- 请问怎样判断用户按下的鼠标左键还是右键啊?急急急急急急急
- IAS4.1,九十天的试用期,快到期了。咋办,急啊,急!
- 在线等。。急。。帮我找错
- 请教:如何把YY-MM-格式的日期转化为DDYYMMDD格式的日期
- 怎么禁止swt当字符串显示不完全时跳出的浮动框?
{
int lens = 0;
public Test(int len)
{
this.lens = len;
}
public void run()
{
while(lens>0)
{
System.out.println(Thread.currentThread().getName()+ lens-- +"已定出!");
try{Thread.sleep(100);}catch(Exception e){}
}
System.out.println("票已售完!");
}
public static void main(String args[])
{
Test test = new Test(100);
Thread t1 = new Thread(test,"1号售票处:");
Thread t2 = new Thread(test,"2号售票处:");
Thread t3 = new Thread(test,"3号售票处:");
t1.start();
t2.start();
t3.start();
}
}
参考下 三个窗口同时售100张票的情况