zoukankan      html  css  js  c++  java
  • Timer 实现2秒4秒连环炸

    package com.cn.gbx;
    
    import java.util.Date;
    import java.util.Timer;
    import java.util.TimerTask;
    //class MyTimerTask extends TimerTask {
    //	private static int x = 0;
    //	{ x = (x + 1) % 2; }
    //	@Override
    //	public void run() {
    //		
    //		System.out.println("booming!");
    //		if ((x & 1) == 0) {
    //			new Timer().schedule(new MyTimerTask(), 4000);
    //		} else if ((x & 1) == 1) {
    //			new Timer().schedule(new MyTimerTask(), 2000);
    //		}
    //	}
    //}
    
    class MyTimerTask1 extends TimerTask{
    
    	@Override
    	public void run() {
    		System.out.println("booming !");
    		new Timer().schedule(new MyTimerTask2(), 2000);
    	}
    }
    class MyTimerTask2 extends TimerTask{
    	@Override
    	public void run() {
    		System.out.println("booming !");
    		new Timer().schedule(new MyTimerTask1(), 4000);
    	}
    }
    public class TestThread {
    	public static void main(String[] args) {
    		//利用奇数偶数来判断
    //		new Timer().schedule(
    //				new MyTimerTask(), 
    //				2000);
    		
    		// A B 循环调用
    		new Timer().schedule(new MyTimerTask1(), 1000);
    		
    		//来输出时间
    		while (true) {
    			System.out.println(new Date().getSeconds());
    			try {
    				Thread.sleep(1000);
    			} catch (InterruptedException e) {
    				// TODO Auto-generated catch block
    				e.printStackTrace();
    			}
    		}
    	}
    }
    

      

  • 相关阅读:
    新浪微博学习的知识点
    新浪项目笔记
    2015年10月20日整理知识
    版本管理工具 (git 或者 svn)
    Coding 代码push/commit/pull/git clone
    fileurlwithpath urlwithstring 这俩有啥区别吗
    正则表达式
    地图
    各种杂项
    实时通讯
  • 原文地址:https://www.cnblogs.com/E-star/p/3479775.html
Copyright © 2011-2022 走看看