续圆凯 发表于 2013-4-20 22:24 你代码的意思是 一个线程来到 synchronized(p)时,判断能不能进,进去后,在这个锁里面循环。 while(ture) ...
HM汪磊 发表于 2013-4-20 22:38 package cn.itcast.bank; //创建一个类实现Runnable接口 class Demo implements Runnable{
U芽Lady 发表于 2013-4-21 15:18 永远为真的循环,是死循环,怎么解决呢,
HM汪磊 发表于 2013-4-21 15:23 我不明白你说的是什么意思??能否具体点,最好有代码
U芽Lady 发表于 2013-4-21 15:34 public void run(){ while(true){//这里是永远为真是把,虽然没有什么执行语句,但是他是不是一直在 ...
HM汪磊 发表于 2013-4-21 16:43 是啊,while(true){ 这里的语句一直执行 } 但是在多线程中,CPU会将执行权分给不同的线程,由不同的 ...
U芽Lady 发表于 2013-4-21 17:15 但是票完了,线程没结束,有问题吧
HM汪磊 发表于 2013-4-21 17:38 我试了试,你说的应该没错,票卖完线程依然没结束,这个程序是用来了解多线程的,学会其中知识点就行 ...
曹睿翔 发表于 2013-4-21 17:52 毕老师讲的是阶段性知识,后来的线程中会加flag做标记进行结束 一般线程结束靠的是循环结束(加标记,或 ...