线程定时器 简单测试是使用
来源:互联网 发布:微信拼手气红包 算法 编辑:程序博客网 时间:2024/06/14 09:06
package jiqunceshi;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
import java.util.concurrent.ScheduledThreadPoolExecutor;
import java.util.concurrent.TimeUnit;
public class gfdg {
public static void main(String[] args) {
//创建一个只有一个线程的线程池
ScheduledThreadPoolExecutor executor = new ScheduledThreadPoolExecutor(1);
myTask task = new gfdg().new myTask();
//系统启动后立马执行,且每2秒执行一次,如果说执行task时间超过2秒,则自动往后延
// executor.scheduleAtFixedRate(task, 0, 2, TimeUnit.SECONDS);
Timer t=new Timer();
TimerTask tt=new TimerTask() {
@Override
public void run() {
// TODO Auto-generated method stub
System.out.println("****");
}
};
t.schedule(tt, 3000);
}
class myTask implements Runnable{
@Override
public void run() {
System.out.println("线程:"+Thread.currentThread().getName()+" 在"+ new Date(System.currentTimeMillis()) +"执行我的任务....");
}
}
}
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
import java.util.concurrent.ScheduledThreadPoolExecutor;
import java.util.concurrent.TimeUnit;
public class gfdg {
public static void main(String[] args) {
//创建一个只有一个线程的线程池
ScheduledThreadPoolExecutor executor = new ScheduledThreadPoolExecutor(1);
myTask task = new gfdg().new myTask();
//系统启动后立马执行,且每2秒执行一次,如果说执行task时间超过2秒,则自动往后延
// executor.scheduleAtFixedRate(task, 0, 2, TimeUnit.SECONDS);
Timer t=new Timer();
TimerTask tt=new TimerTask() {
@Override
public void run() {
// TODO Auto-generated method stub
System.out.println("****");
}
};
t.schedule(tt, 3000);
}
class myTask implements Runnable{
@Override
public void run() {
System.out.println("线程:"+Thread.currentThread().getName()+" 在"+ new Date(System.currentTimeMillis()) +"执行我的任务....");
}
}
}
0 0
- 线程定时器 简单测试是使用
- 定时器是线程的一种
- Spring定时器简单使用
- 定时器的简单使用
- 线程中使用多媒体定时器
- 使用定时器实现线程控制
- C# 线程:定时器的使用
- 用线程实现简单的定时器
- 【多线程】简单的线程和定时器
- NSThread的简单使用 及performSelectorInBackground:withObjectt和子线程开定时器
- Spring定时器的简单使用
- Spring定时器的简单使用
- Android 定时器TimerTask 简单使用
- setitimer定时器的简单使用
- 简单的 DBMS_SCHEDULER使用,定时器
- Spring定时器的简单使用
- 定时器NSTimer的简单使用
- js定时器的简单使用
- wait queue 8
- 第六章 事物、视图、索引整理
- 使用Maven加载oracle驱动
- web前端开发培训和自学 哪种选择更适合你
- datalist
- 线程定时器 简单测试是使用
- React Native从零开始(七)Fetch网络请求
- servlet_07 servlet复选框实例
- register 关键字
- 【安卓随笔】AAR开发实战——JAR、SO、资源、布局通通进我碗里来!
- Linux下安装JDK8
- hibernate 获得session的两种方式
- css样式继承
- final/finalize/finally的区别