???请高人指点!!!Java多线程中run()方法中的while(true)循环有什么意义? 你说的不正确,实际上run()并没有包括任何形式的循环,你退出了run()的函数说明了这个线程已经结束,所以需要用while(true) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 jdk1.3有以前的版本中(不知道jdk1.4怎么样),终止线程API--stop不起作用,destroy()方法SUN不赞成用,因为它也不能保证线程的退出。而退出线程的run却可以保证退出线程,为了让一个线程处于某种处理数据状态(如:不继的接收网络信息)--即使线程处于活动状态必需在run方法中加while(true)来实现,可以在while(true)中设置跳出循环的条件语句,从外部控制线程的结束。thread本身的run()方法没有包含某种形式的无限循环。线程的run()方法中的执行部分只需要执行一次,不需要套一层while(true)循环 你的意思我不太明白,但是我认为run()方法到不是含有什么循环,而是自己定义的,通常用来随时监测一些变量或是系统状态等,以准备随时作出响应.你所说的应该是线程自己的,如果触发的话他就一直存在,具体干什么就由你定义了,比如上面的程序如果你把while(true)循环去掉的话它就只能运行一次了.而且别的线程也是可以stop.这是我的一点想法,希望能起到抛砖引玉的作用. 各位说的对,是我写错了,run()方法中是不包含什么循环,只是run()方法中常用的一种形式是无限循环。谢谢各位指点,我明白了!!!给分~~~~~~ 杭电2072用java做 一个在程序运行过程中想不断刷新标签的问题,请大家帮忙。 如何精确得知哪些class被使用了? 免费打工~! 请大家帮我看看这段代码(关于CardLayout的)为什么不能执行,谢谢。 有没有这样的软件?关于UML 用java可以实现浏览器的功能吗?需要用到那些class呢? 如何让Label响应click事件? 写了个论坛,提意见有分! 怎么联接本地文件? 求助:谁能告诉我俄罗斯方块的算法和编制思路?谢谢 一个函数?
thread本身的run()方法没有包含某种形式的无限循环。
线程的run()方法中的执行部分只需要执行一次,不需要套一层while(true)循环
如果你把while(true)循环去掉的话它就只能运行一次了.而且别的线程也是可以stop.这是我的一点想法,希望能起到抛砖引玉的作用.
谢谢各位指点,我明白了!!!给分~~~~~~