zoukankan      html  css  js  c++  java
  • java 计时器/定时器

    计时器/定时器---线程应用

    java.util包

    Timer类

    无参数构造方法 创建对象

    timer.schedule();

    package test06052;
    import java.util.*;
    import java.text.SimpleDateFormat;
    public class TestTimer{
    	private int count=0;
    	private ArrayList<String> userBox=new ArrayList<String>();
    	{
    		userBox.add("a");
    		userBox.add("b");
    		userBox.add("c");
    		userBox.add("d");
    	}
    	
    	public void test() throws Exception{
    		Timer time=new Timer();//记录
    		SimpleDateFormat s=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    		Date firstTime=s.parse("2020-06-05 22:36:00");
    		time.schedule(new TimerTask(){
    			public void run(){
    				for(int i=0;i<userBox.size();i++){
    					System.out.println("给"+userBox.get(i)+"发送消息:垃圾;第"+(++count)+"条");
    				}
    				System.out.println("做坏事了");
    			}
    		},firstTime,3000);
    	}
    	
    	public static void main(String[] args){
    		try{
    			TestTimer tt=new TestTimer();
    			tt.test();
    		}catch(Exception e){
    			e.printStackTrace();
    		}
    	}
    }
    

      

    越努力,越幸运!!! good good study,day day up!!!
  • 相关阅读:
    1
    vim配置
    pyspark
    添加底部小火箭+目录
    00
    博客园代码高亮设置
    01. 枚举类型
    01. 授权问题
    Android Studio打包签名全过程
    linux 阿里云源地址
  • 原文地址:https://www.cnblogs.com/canglongdao/p/13052881.html
Copyright © 2011-2022 走看看