class Threadsale extends Thread
{
int tickets=100 ;
public void run()
{
while(true)
{
if(tickets>0)
System.out.println(getName() + "售机票第" + tickets-- +"号");
else
System.exit(0);
}
}
} public class Ex
{
public static void main(String[] args)
{
Threadsale t1=new Threadsale();
Threadsale t2=new Threadsale();
Threadsale t3=new Threadsale();
Threadsale t4=new Threadsale();
t1.start();
t2.start();
t3.start();
t4.start();
}
}
为什么线程执行到25就结束了?
{
int tickets=100 ;
public void run()
{
while(true)
{
if(tickets>0)
System.out.println(getName() + "售机票第" + tickets-- +"号");
else
System.exit(0);
}
}
} public class Ex
{
public static void main(String[] args)
{
Threadsale t1=new Threadsale();
Threadsale t2=new Threadsale();
Threadsale t3=new Threadsale();
Threadsale t4=new Threadsale();
t1.start();
t2.start();
t3.start();
t4.start();
}
}
为什么线程执行到25就结束了?
解决方案 »
- 我在一个窗体里创建了一个临时表,结果窗体一关闭,临时表就自动删除了(sybase数据库),那位有什么好办法吗?
- 请高手帮我解决下finalize的用法问题,我对此不很了解!在此先谢谢了!!
- 有关socket,可行么?
- 线程问题(急)
- 如何在Java rcp程启动时自动启动一个线程
- 有没有编译时的错误代码对照表?有人知道吗?(100分)
- 关于JDK1.4中java.util.prefs中某些类的使用(如能解决,高分相送)
- 哪里有下载Linux下好的java ide?
- 弱智问题~~~
- 在java中如何实现文字动画效果?急急急!
- 怎么用NetBeans写桌面数据库程序的登录窗口(内详)
- 为什么提示isBomb=false;需要标识符?怎么改?
Thread-2售机票第100号
Thread-0售机票第99号
Thread-2售机票第99号
Thread-0售机票第98号
Thread-2售机票第98号
Thread-0售机票第97号
Thread-2售机票第97号
Thread-0售机票第96号
Thread-2售机票第96号
Thread-0售机票第95号
Thread-2售机票第95号
Thread-0售机票第94号
Thread-2售机票第94号
Thread-0售机票第93号
Thread-2售机票第93号
Thread-0售机票第92号
Thread-2售机票第92号
Thread-0售机票第91号
Thread-2售机票第91号
Thread-0售机票第90号
Thread-2售机票第90号
Thread-0售机票第89号
Thread-2售机票第89号
Thread-0售机票第88号
Thread-2售机票第88号
Thread-0售机票第87号
Thread-2售机票第87号
Thread-0售机票第86号
Thread-2售机票第86号
Thread-2售机票第85号
Thread-2售机票第84号
Thread-2售机票第83号
Thread-2售机票第82号
Thread-2售机票第81号
Thread-2售机票第80号
Thread-2售机票第79号
Thread-2售机票第78号
Thread-2售机票第77号
Thread-2售机票第76号
Thread-2售机票第75号
Thread-2售机票第74号
Thread-2售机票第73号
Thread-2售机票第72号
Thread-2售机票第71号
Thread-2售机票第70号
Thread-2售机票第69号
Thread-2售机票第68号
Thread-2售机票第67号
Thread-2售机票第66号
Thread-2售机票第65号
Thread-2售机票第64号
Thread-2售机票第63号
Thread-2售机票第62号
Thread-2售机票第61号
Thread-2售机票第60号
Thread-2售机票第59号
Thread-2售机票第58号
Thread-2售机票第57号
Thread-2售机票第56号
Thread-2售机票第55号
Thread-2售机票第54号
Thread-2售机票第53号
Thread-2售机票第52号
Thread-2售机票第51号
Thread-2售机票第50号
Thread-2售机票第49号
Thread-2售机票第48号
Thread-2售机票第47号
Thread-2售机票第46号
Thread-2售机票第45号
Thread-2售机票第44号
Thread-2售机票第43号
Thread-2售机票第42号
Thread-2售机票第41号
Thread-2售机票第40号
Thread-2售机票第39号
Thread-2售机票第38号
Thread-2售机票第37号
Thread-2售机票第36号
Thread-2售机票第35号
Thread-2售机票第34号
Thread-2售机票第33号
Thread-2售机票第32号
Thread-2售机票第31号
Thread-2售机票第30号
Thread-2售机票第29号
Thread-3售机票第100号
Thread-1售机票第100号
Thread-3售机票第99号
Thread-1售机票第99号
Thread-3售机票第98号
Thread-1售机票第98号
Thread-3售机票第97号
Thread-1售机票第97号
Thread-3售机票第96号
Thread-1售机票第96号
Thread-3售机票第95号
Thread-1售机票第95号
Thread-3售机票第94号
Thread-1售机票第94号
Thread-3售机票第93号
Thread-1售机票第93号
Thread-3售机票第92号
Thread-1售机票第92号
Thread-3售机票第91号
Thread-1售机票第91号
Thread-3售机票第90号
Thread-1售机票第90号
Thread-3售机票第89号
Thread-1售机票第89号
Thread-3售机票第88号
Thread-1售机票第88号
Thread-3售机票第87号
Thread-1售机票第87号
Thread-3售机票第86号
Thread-1售机票第86号
Thread-3售机票第85号
Thread-1售机票第85号
Thread-3售机票第84号
Thread-1售机票第84号
Thread-3售机票第83号
Thread-1售机票第83号
Thread-3售机票第82号
Thread-1售机票第82号
Thread-3售机票第81号
Thread-3售机票第80号
Thread-3售机票第79号
Thread-3售机票第78号
Thread-3售机票第77号
Thread-3售机票第76号
Thread-3售机票第75号
Thread-3售机票第74号
Thread-3售机票第73号
Thread-3售机票第72号
Thread-3售机票第71号
Thread-3售机票第70号
Thread-3售机票第69号
Thread-3售机票第68号
Thread-3售机票第67号
Thread-3售机票第66号
Thread-3售机票第65号
Thread-3售机票第64号
Thread-3售机票第63号
Thread-3售机票第62号
Thread-3售机票第61号
Thread-3售机票第60号
Thread-3售机票第59号
Thread-3售机票第58号
Thread-3售机票第57号
Thread-3售机票第56号
Thread-3售机票第55号
Thread-3售机票第54号
Thread-3售机票第53号
Thread-3售机票第52号
Thread-3售机票第51号
Thread-3售机票第50号
Thread-3售机票第49号
Thread-3售机票第48号
Thread-3售机票第47号
Thread-3售机票第46号
Thread-3售机票第45号
Thread-3售机票第44号
Thread-3售机票第43号
Thread-3售机票第42号
Thread-3售机票第41号
Thread-3售机票第40号
Thread-3售机票第39号
Thread-3售机票第38号
Thread-3售机票第37号
Thread-3售机票第36号
Thread-3售机票第35号
Thread-3售机票第34号
Thread-3售机票第33号
Thread-3售机票第32号
Thread-3售机票第31号
Thread-3售机票第30号
Thread-3售机票第29号
Thread-3售机票第28号
Thread-3售机票第27号
Thread-3售机票第26号
Thread-3售机票第25号
Thread-3售机票第24号
Thread-3售机票第23号
Thread-3售机票第22号
Thread-3售机票第21号
Thread-3售机票第20号
Thread-3售机票第19号
Thread-3售机票第18号
Thread-3售机票第17号
Thread-3售机票第16号
Thread-3售机票第15号
Thread-3售机票第14号
Thread-3售机票第13号
Thread-3售机票第12号
Thread-3售机票第11号
Thread-3售机票第10号
Thread-3售机票第9号
Thread-3售机票第8号
Thread-3售机票第7号
Thread-3售机票第6号
Thread-3售机票第5号
Thread-3售机票第4号
Thread-0售机票第85号
Thread-3售机票第3号
Thread-0售机票第84号
Thread-3售机票第2号
Thread-0售机票第83号
Thread-3售机票第1号 3!!!!!!!!!!!!
Thread-0售机票第82号
Thread-0售机票第81号
Thread-0售机票第80号
Thread-0售机票第79号
Thread-0售机票第78号
Thread-0售机票第77号
Thread-0售机票第76号
Thread-0售机票第75号
Thread-0售机票第74号
Thread-0售机票第73号
Thread-0售机票第72号
Thread-0售机票第71号
Thread-0售机票第70号
Thread-0售机票第69号
Thread-0售机票第68号
Thread-0售机票第67号
Thread-0售机票第66号
Thread-0售机票第65号
Thread-0售机票第64号
Thread-0售机票第63号
Thread-0售机票第62号
Thread-0售机票第61号
Thread-0售机票第60号
Thread-0售机票第59号
Thread-0售机票第58号
Thread-0售机票第57号
Thread-0售机票第56号
Thread-0售机票第55号
Thread-0售机票第54号
Thread-0售机票第53号
Thread-0售机票第52号
Thread-0售机票第51号
Thread-0售机票第50号
Thread-0售机票第49号
Thread-0售机票第48号
Thread-0售机票第47号
Thread-0售机票第46号
Thread-0售机票第45号
Thread-0售机票第44号
Thread-0售机票第43号
Thread-0售机票第42号
Thread-0售机票第41号
Thread-0售机票第40号
Thread-0售机票第39号
Thread-0售机票第38号
Thread-0售机票第37号
Thread-0售机票第36号
Thread-0售机票第35号
Thread-0售机票第34号
Thread-0售机票第33号
Thread-0售机票第32号
Thread-0售机票第31号
Thread-0售机票第30号
Thread-0售机票第29号
Thread-0售机票第28号
Thread-0售机票第27号
Thread-0售机票第26号
Thread-0售机票第25号
Thread-0售机票第24号
Thread-0售机票第23号
Thread-0售机票第22号
Thread-0售机票第21号
Thread-0售机票第20号
Thread-0售机票第19号
Thread-0售机票第18号
Thread-0售机票第17号
Thread-0售机票第16号
Thread-0售机票第15号
Thread-0售机票第14号
Thread-0售机票第13号
Thread-0售机票第12号
Thread-0售机票第11号
Thread-0售机票第10号
Thread-0售机票第9号
Thread-0售机票第8号
Thread-0售机票第7号
Thread-0售机票第6号
Thread-0售机票第5号
Thread-0售机票第4号
Thread-0售机票第3号
Thread-0售机票第2号
Thread-0售机票第1号 0!!!!!!!!!!!!!!!
Thread-1售机票第81号
Thread-2售机票第28号
Thread-1售机票第80号
Thread-2售机票第27号
Thread-1售机票第79号
Thread-2售机票第26号
Thread-1售机票第78号
Thread-2售机票第25号
Thread-2售机票第24号
Thread-2售机票第23号
Thread-2售机票第22号
Thread-2售机票第21号
Thread-2售机票第20号
Thread-2售机票第19号
Thread-2售机票第18号
Thread-2售机票第17号
Thread-2售机票第16号
Thread-2售机票第15号
Thread-2售机票第14号
Thread-2售机票第13号
Thread-2售机票第12号
Thread-2售机票第11号
Thread-2售机票第10号
Thread-2售机票第9号
Thread-2售机票第8号
Thread-2售机票第7号
Thread-2售机票第6号
Thread-2售机票第5号
Thread-1售机票第77号
Thread-2售机票第4号
Thread-1售机票第76号
Thread-2售机票第3号
Thread-1售机票第75号
Thread-2售机票第2号
Thread-1售机票第74号
Thread-2售机票第1号 2!!!!!!!!!!!!!!!!!!!!
Thread-1售机票第73号
Thread-1售机票第72号
Thread-1售机票第71号
Thread-1售机票第70号
Thread-1售机票第69号
Thread-1售机票第68号
Thread-1售机票第67号
Thread-1售机票第66号
Thread-1售机票第65号
Thread-1售机票第64号
Thread-1售机票第63号
Thread-1售机票第62号
Thread-1售机票第61号
Thread-1售机票第60号
Thread-1售机票第59号
Thread-1售机票第58号
Thread-1售机票第57号
Thread-1售机票第56号
Thread-1售机票第55号
Thread-1售机票第54号
Thread-1售机票第53号
Thread-1售机票第52号
Thread-1售机票第51号
Thread-1售机票第50号
Thread-1售机票第49号
Thread-1售机票第48号
Thread-1售机票第47号
Thread-1售机票第46号
Thread-1售机票第45号
Thread-1售机票第44号
Thread-1售机票第43号
Thread-1售机票第42号
Thread-1售机票第41号
Thread-1售机票第40号
Thread-1售机票第39号
Thread-1售机票第38号
Thread-1售机票第37号
Thread-1售机票第36号
Thread-1售机票第35号
Thread-1售机票第34号
Thread-1售机票第33号
Thread-1售机票第32号
Thread-1售机票第31号
Thread-1售机票第30号
Thread-1售机票第29号
Thread-1售机票第28号
Thread-1售机票第27号
Thread-1售机票第26号
Thread-1售机票第25号
Thread-1售机票第24号
Thread-1售机票第23号
Thread-1售机票第22号
Thread-1售机票第21号
Thread-1售机票第20号
Thread-1售机票第19号
Thread-1售机票第18号
Thread-1售机票第17号
Thread-1售机票第16号
Thread-1售机票第15号
Thread-1售机票第14号
Thread-1售机票第13号
Thread-1售机票第12号
Thread-1售机票第11号
Thread-1售机票第10号
Thread-1售机票第9号
Thread-1售机票第8号
Thread-1售机票第7号
Thread-1售机票第6号
Thread-1售机票第5号
Thread-1售机票第4号
Thread-1售机票第3号
Thread-1售机票第2号
Thread-1售机票第1号 1!!!!!!!!!!!!!!!
{
int tickets=100 ;
public void run()
{
while(true)
{
if(tickets>0)
System.out.println(getName() + "售机票第" + tickets-- +"号");
else
{
//System.exit(0);
break;
}
}
}
} public class Ex
{
public static void main(String[] args)
{
Threadsale t1=new Threadsale();
Threadsale t2=new Threadsale();
Threadsale t3=new Threadsale();
Threadsale t4=new Threadsale();
t1.start();
t2.start();
t3.start();
t4.start();
}
}
也就是说4个线程各跑各的,互不相关,只要有一个的tickets小于0了,就会执行exit,所以整个程序结束