当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 所有类型的 Java 应用程序一般都需要计划重复执行的任务。
 

 

    摘要: 用atl开发和部署activex控件的简单例子作者:曾强 下载源代码写一个atl组件,加一个简单类,在类头文件中加入:begin_category_map(cairlineinfo) implemented_category(catid_safeforscripting) implemented_category(catid_safeforinitializing) e......
    摘要: 用atl开发和部署activex控件的简单例子作者:曾强 下载源代码写一个atl组件,加一个简单类,在类头文件中加入:begin_category_map(cairlineinfo) implemented_category(catid_safeforscripting) implemented_category(catid_safeforinitializing) e......


Java语言中Timer类的简洁用法(一)

所有类型的 java 应用程序一般都需要计划重复执行的任务.企业应用程序需要计划每日的日志或者晚间批处理过程.一个 j2se 或者 j2me 日历应用程序需要根据用户的约定计划闹铃时间.不过,标准的调度类 timer 与 timertask 没有足够的灵活性,无法支持通常需要的计划任务类型.在本文中,java 开发人员 tom white 向您展示了如何构建一个简单通用的计划框架,以用于执行任意复杂的计划任务.

本文展示了一个通用的 timer 与 timertask 计划框架,从而允许更灵活的计划任务.这个框架非常简单 —— 它包括两个类与一个接口 —— 并且容易掌握.如果您习惯于使用 java 定时器框架,那么您应该可以很快地掌握这个计划框架. 【程序编程相关:PowerDynamo开发笔记

我将把 java.util.timer 与 java.util.timertask 统称为 java 计时器框架,它们使程序员可以很容易地计划简单的任务(注意这些类也可用于 j2me 中).在 java 2 sdk, standard edition, version 1.3 中引入这个框架之前,开发人员必须编写自己的调度程序,这需要花费很大精力来处理线程与复杂的 object.wait() 方法.不过,java 计时器框架没有足够的能力来满足许多应用程序的计划要求.甚至一项需要在每天同一时间重复执行的任务,也不能直接使用 timer 来计划,因为在夏令时开始与结束时会出现时间跳跃. 【推荐阅读:开发Spring MVC应用程序(3-4

计划框架建立在 java 定时器框架类的基础之上.因此,在解释如何使用计划框架以及如何实现它之前,我们将首先看看如何用这些类进行计划. 【扩展信息:Delphi的下一个版本:Diamond

计划单次任务

想像一个煮蛋计时器,在数分钟之后(这时蛋煮好了)它会发出声音提醒您.
...   下一页
 ·[推荐]php门户站点--phphub.com    »显示摘要«
    摘要: phphub(www.phphub.com)是一个php门户站点,内容包括了php世界的方方面面,强烈推荐php程序员都去看看,相信会有你感兴趣的内容。 特别注意到在non-english sites->chinese中有超越php(exceed php )。 打算联系管理员,将《php&more》加入php magazines 列表,毕竟是目前世界上少数几份php电子杂志。......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE