怎么样才能让ing()和ing1()先后而不是同时执行

dyb1296 2017-03-04 08:57:11
package bus;

import java.util.Timer;
import java.util.TimerTask;
public class ter{
public static void main(String[] args){
ing();
ing1();
}
static void ing(){
final Timer timer=new Timer();
TimerTask task=new TimerTask(){

int i=0;
public void run() {
// TODO Auto-generated method stub
System.out.println("!!!");
i++;
if(i>100){
cancel();
}
}

};
timer.schedule(task,0,1) ;

}
static void ing1(){
final Timer timer=new Timer();
TimerTask task=new TimerTask(){

int i=0;
public void run() {
// TODO Auto-generated method stub
System.out.println("!");
i++;
if(i>100){
cancel();
}
}

};
timer.schedule(task,0,1) ;

}
}
...全文
205 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ryuugu_rena 2017-03-06
  • 打赏
  • 举报
回复
用线程就行了,很简单的
dyb1296 2017-03-06
  • 打赏
  • 举报
回复
引用 2 楼 ryuugu_rena 的回复:
用线程就行了,很简单的
具体怎么实现呢?
dyb1296 2017-03-06
  • 打赏
  • 举报
回复
引用 1 楼 pany1209 的回复:
用线程做吧。。。。
怎么实现呢?
李德胜1995 2017-03-04
  • 打赏
  • 举报
回复
用线程做吧。。。。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧