注册本站  论坛  繁體中文

电脑技巧
手机 | MP3 | MP4 | 显卡 | 主板 | 显示器 | 光存储 | 笔记本 | 网络设备 | 移动存储 | 数码相机
键鼠 | CPU | 音箱 | GPS | 电视 | 服务器 | 投影机 | 机箱电源 | 品牌电脑 | 办公打印 |
| 网站首页 | Cisco | Windows | Linux | Java | Dotnet | Oracle | 网页设计 | 平面设计 | 安全 | 软件应用 | 电脑维修 | 办公维修 |
您现在的位置: 电脑技巧 >> Java >> J2ME >> 核心技术 >> Java正文

J2ME手机游戏:TimerTask与Timer类的应用

文章来源:希赛网 作者:佚名 更新时间:2008-8-23 14:39:48 【 】 【加入收藏

    Timer类就像一个定时器,用于设置特定的时间或周期,来配合线程动作的执行,但是只调用Timer无法执行线程动作,必须配合另一个类TimerTask的方法才能使用。从示例6-13中可以发现Timer类与Thread类很相近。

    public Timer ()
    创建一个新的timer对象。

    Timer属于计时器类,Time建立后,需要调用schedule()方法来执行计划任务,计划调度的方法有许多运用方式:

    public void schedule (TimerTask task, long delay)
    执行任务前先等待一段时间。task代表要执行的任务,delay代表需要等待的时间,单位为毫秒(1000毫秒为1秒)。

    public void schedule (TimerTask task,
    Date time)
    在指定的系统时间time之后开始执行任务。

    public void schedule (TimerTask task,
    long delay,
    long period)
    延迟一段时间后开始执行任务,任务按照设定的周期执行。传入的参数:delay为延迟时间,period为周期时间,单位均为毫秒。

    public void schedule(TimerTask task,
    Date firstTime,
    long period)
    在指定的时间后开始执行任务,任务按照设定的周期执行。传入的参数:firstTime为指定等待时间,period为周期时间,单位都是毫秒。

    public void scheduleAtFixedRate (TimerTask task,
    long delay,
    long period)
    执行任务内容后,等待delay时间,再按照period周期时间继续执行任务,单位都是毫秒。

    public void scheduleAtFixedRate
    (TimerTask task,
    Date firstTime,
    long period)
    先等待一段时间firstTime,再执行计划任务,然后按照period周期时间继续执行任务,单位都是毫秒。

    public void cancel()
    停止timer计时。

    有了Timer的各项调用方法,还不能直接执行计划任务,需要跟TimerTask类共同运用才能使计划任务开始运行。TimerTask所包含的相关方法如下:
    public void TimerTask ()
    创建一个新的TimerTask对象。

  • 上一篇Java:

  • 下一篇Java:
  • 最 新 热 门
     Flash、HTML、Ajax 谁将赢得Web应用之战
     超越XML和JSON:YAML,Java开发人员的新选择
     优秀Java程序员必须了解的GC工作原理
     Java 6 RowSet 使用完全剖析
     pureQuery带注释的方法风格简介
     面向Java开发人员的Scala指南: 实现继承
     Java 6中的性能优化
     Java实现Windows的dir命令
     Java标准类库提供的容器总结
     在Tomcat上开发Web应用如何保证兼容性
    最 新 推 荐
     J2ME手机游戏:Canvas类基本绘图实例
     J2ME手机游戏:Canvas类基本绘图应用
     J2ME手机游戏:TimerTask与Timer类的应用
     J2ME手机游戏:运行实现Runnable接口的类
     J2ME手机游戏设计:Thread类
     关于socket里chunk问题的解决
     J2ME中的GIF处理类
     J2ME网络应用程序性能探讨
     让png图片颜色自由转换
     一段RPG游戏代码
    相 关 文 章

    Spring Framework 的理解
    Spring Framework的理解以及可维护性的思考
    J2EE综合:Struts上传多个文件的例子
    J2ME(JSR75)组件之文件选择器
    J2me中低级界面字体处理
    J2ME手机游戏:Canvas类基本绘图实例
    J2ME手机游戏:Canvas类基本绘图应用
    J2ME手机游戏:运行实现Runnable接口的类
    J2ME手机游戏设计:Thread类
    J2ME中的GIF处理类

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告

     

    Copyright 2006-2008 pcjx.com All Rights Reserved
    电脑技巧 版权所有 粤ICP备06059145号 地图
    本网站所有内容未经许可不得转载或做其他使用