易截截图软件、单文件、免安装、纯绿色、仅160KB

Java中Timer的使用

JAVA技巧(Java定时执行任务的实现方法)2009年02月07日 星期六 10:36定时执行任务的三种方法:     
1)java.util.Timer.     
2)ServletContextListener.     
3)org.springframework.scheduling.timer.ScheduledTimerTask     
1)java.util.Timer     
  这个方法应该是最常用的,不过这个方法需要手工启动你的任务:     
Timer timer=new Timer();     
timer.schedule(new ListByDayTimerTask(),10000,86400000);     
这里的ListByDayTimerTask类必须extends TimerTask里面的run()方法。     
2)ServletContextListener     
这个方法在web容器环境比较方便,这样,在web server启动后就可以     
自动运行该任务,不需要手工操作。     
将ListByDayListener implements ServletContextListener接口,在     
contextInitialized方法中加入启动Timer的代码,在contextDestroyed     
方法中加入cancel该Timer的代码;然后在web.xml中,加入listener:     
<listener>     
<listener-class>com.sysnet.demo.util.MyTimerTask</listener-class>     
</listener>     
3)org.springframework.scheduling.timer.ScheduledTimerTask     
  如果你用spring,那么你不需要写Timer类了,在schedulingContext-timer     
.xml中加入下面的内容就可以了:     
<?xml version="1.0" encoding="UTF-8"?>     
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">     
<beans>     
<bean id="timer" class="org.springframework.scheduling.ti


相关文档:

java反射之创建实例

  为了做到使得程序具有更高的灵活性,可配置性,在开发中我们经常利用反射来创建一个类的实例,也就是获得一个类的一个对象!通常的做法是通过class.newInstance获得;但这种方法有一个不好的地方,那就是他只能创建无参构造器的对象,如果构造器有参数那它是无能为力的;解决的方法就是 先通过该类的Class获得带有参 ......

Java服务器端List对象转换为JSON对象并返回客户端实例


一、什么是JSON
  JSON 即 JavaScript Object Natation(Java对象表示法),它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。
  简而言之,JSON就是JavaScript交换数据的一种格式。例子如下:
{"username":"coolcooldool","password":"1230","usertype":"superadmin"}
{"list":[{"password": ......

java读取properties属性文件值方法

在使用hibernate或者spring的时候,我们往往通过配置文件配置数据库连接属性。但这次项目中并没有用到hibernate和spring,只用到了struts2。要如何实现通过读取文件配置获取属性值呢?ResourceBundle这个类可是实现读取properties文件来获取值
在java中:
public final static Object initLock = new Object();
privat ......

解析Java对象的equals()和hashCode()的使用

前言
在Java语言中,equals()和hashCode()两个函数的使用是紧密配合的,你要是自己设计其中一个,就要设计另外一个。在多数情况 下,这两个函数是不用考虑的,直接使用它们的默认设计就可以了。但是在一些情况下,这两个函数最好是自己设计,才能确保整个程序的正常运行。最常见的是当 一个对象被加入集合对象(collectio ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号