标题:一个线程问题求解?
只看楼主
丶弱水彡千
Rank: 5Rank: 5
来 自:地狱十九层
等 级:职业侠客
威 望:2
帖 子:203
专家分:369
注 册:2013-6-16
结帖率:84.21%
已结贴  问题点数:30 回复次数:5 
一个线程问题求解?
public class MoveThread extends Thread {
        @Override
        public void run() {
            while ((true)) {
                try {
                    sleep(10);
                } catch (InterruptedException e) {
                    e.printStackTrace();
                }
                repaint();

            }
        }
    }
这段有点不是很懂
整句话就了解是个增加移动线程  和 调用 Thread这个类
下面TRY什么的  
不是很懂
求大神帮忙看看
搜索更多相关主题的帖子: sleep public 
2013-09-15 21:35
java小蚂蚁
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:上海
等 级:贵宾
威 望:18
帖 子:558
专家分:2186
注 册:2013-7-2
得分:30 
这个你可以百度一下sleep线程里面多讲这个,还有一wait等待,你可以看一下,两者的区别。
再你的这段代码中  sleep(10);就是等一小段时间再运行。当然在此过程中其他的线程不会运行。10就是一个时间参数。不过这个太小了,一般都设置一千左右,要不然如果调用打印语句,翻得太快。

学海无涯#¥%……&*(
2013-09-16 09:20
丶弱水彡千
Rank: 5Rank: 5
来 自:地狱十九层
等 级:职业侠客
威 望:2
帖 子:203
专家分:369
注 册:2013-6-16
得分:0 
catch (InterruptedException e) {
                    e.printStackTrace();
                }
是个什么意思额
搞了好久没搞懂

这个怎么玩
2013-09-16 19:44
java小蚂蚁
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:上海
等 级:贵宾
威 望:18
帖 子:558
专家分:2186
注 册:2013-7-2
得分:0 
这try-catch-finaly,你不知道???
百度下你就懂了,
java的异常机制了解过吗。顺便看看,上面的代码就是捕获异常信息。

学海无涯#¥%……&*(
2013-09-17 10:01
灵想
Rank: 2
等 级:论坛游民
帖 子:23
专家分:16
注 册:2012-9-3
得分:0 
以下是引用丶弱水彡千在2013-9-16 19:44:18的发言:

catch (InterruptedException e) {
                    e.printStackTrace();
                }
是个什么意思额
搞了好久没搞懂

try {
  //有可能出现异常的语句
} catch(//捕获出现的异常 ){
   // 捕获到异常后怎么处理
}
这是处理异常的基本格式啊 你没看过这方面的内容么 ?
2013-09-18 10:17
爱馨妍小妹妹
Rank: 2
等 级:论坛游民
帖 子:7
专家分:17
注 册:2013-9-19
得分:0 
try catch语句可以进行异常的捕获,睡眠的时候可能会出现异常的情况要对它进行相对应的异常处理
2013-09-19 23:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-420615-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.320733 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved