A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

交通灯视频中
代码中使用到了java1.5的新特性:ScheduledExecutorService类来做定时器,能不能换成Thread(new Runnable(){}).start()?有谁试过吗?

6 个回复

倒序浏览
可以不用定时器的。只要保证能按照的一定频率来对车辆进行递减就行了。只是用定时器比较方便而已
回复 使用道具 举报

回帖奖励 +2

回复有奖吗?我说是写完代码有奖吗?
回复 使用道具 举报
黄锦成 发表于 2013-2-6 20:34
可以不用定时器的。只要保证能按照的一定频率来对车辆进行递减就行了。只是用定时器比较方便而已 ...

new Thread(new Runnable(){
public void run(){
while(true){
try{Thread.sleep(10000);}catch(Exception e){}
currentLamp = currentLamp.blackOut();
}
}
}).start();
哈哈,写出来了!
回复 使用道具 举报

回帖奖励 +2

飘过,学习中
回复 使用道具 举报

回帖奖励 +2

逍林游 发表于 2013-2-7 09:58
new Thread(new Runnable(){
public void run(){
while(true){

当时都没想那么多... 受教了~
回复 使用道具 举报
李东城 发表于 2013-2-8 00:43
当时都没想那么多... 受教了~

想混技术分还是那么难啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马