黑马程序员技术交流社区
标题:
Thread类的问题
[打印本页]
作者:
YI_LI_A_E
时间:
2015-4-6 13:21
标题:
Thread类的问题
class Ticket extends Thread
{
private static int tick=100;
private String name;
Ticket(String name)
{
this.name=name;
}
public void run()
{
while(true)
{
if(tick>0)
{
tick--;
System.out.println(Thread.currentThread().getName()+"Run"+tick);
}
}
}
}
class ThreadDemo
{
public static void main(String[] args)
{
Ticket t1=new Ticket("one");
Ticket t2=new Ticket("two");
t2.start();
t1.start();
}
}
复制代码
运行后结果出来了,但是为什么对话框卡在那,不能继续输入了?
作者:
hhqnmlgb
时间:
2015-4-6 13:33
因为你写的是 while(true) 循环会一直转
作者:
悟败者
时间:
2015-4-6 17:17
外面的while循环出不来,,,
作者:
YI_LI_A_E
时间:
2015-4-7 11:46
hhqnmlgb 发表于 2015-4-6 13:33
因为你写的是 while(true) 循环会一直转
谢谢 明白了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2