yyc25253
2015-07-19 18:28
舞台线程为什么要添加sleep方法?
不是有两个线程吗?休眠是两个线程执行的时间还是两个线程执行结束完毕后等待的时间呢?
休眠是为了让子线程有时间运行,同时给CPU一些空闲的时间
休眠是为了让子线程有时间运行,同时给CPU一些空闲的时间
休眠,是为了让子线程有时间运行。
你可以把时间调长一些,比较一下,就可以看出来了
休眠50:就相当于让你打50毫秒的战斗。
50毫秒后,休眠结束,
开始执行下面代码
keepRuning=flase;
main方法里先启动Stage线程,然后2个军队线程被启动,休眠时间是让Stage线程暂停一定时间,休眠时间到后往下执行改变keeprunning为false,停止战争。
我也不懂、、求解
大体来说,sleep方法就是线程执行的时间,sleep后面线程就退出了
貌似没什么具体意义吧 在这里就是让那个战斗更逼真些
还是不懂,同样求解
休眠就是让战斗继续,不然直接执行之后的代码,战斗进程就结束了
深入浅出Java多线程
186072 学习 · 502 问题
相似问题