试着使用Timer类编写一个简单的计时器(java)
-
让程序在启用Timer100毫秒后执行TimerTask所描述额度任务(模拟让一个虚拟计算机BIOS主板鸣音三次,并打印出鸣音记录),然后每一秒钟执行一次,执行三次后取消该任务,同时取消计时器,程序退出。
全部评论(1条)
-
- liguozheng2006 2016-11-04 22:17:28
- import java.util.*; public class Test { public static void main(String[] args) { Timer t=new Timer(); t.schedule(new task(),100,1000); } } class task extends TimerTask { public void run() { int count=0; for(int i=0;i<3;i++) { System.out.println("鸣音~~~~~~~~~~~~~~~~~~"); System.out.println("第"+(count+1)+"次鸣音!"); count++; try { Thread.sleep(1000); } catch(Exception e) { e.printStackTrace(); } } System.exit(0); } }
-
赞(1)
回复(0)
热门问答
- 试着使用Timer类编写一个简单的计时器(java)
- 让程序在启用Timer100毫秒后执行TimerTask所描述额度任务(模拟让一个虚拟计算机BIOS主板鸣音三次,并打印出鸣音记录),然后每一秒钟执行一次,执行三次后取消该任务,同时取消计时器,程序退出。
2016-11-04 03:30:31
430
1
- 用java编写一个计数器或计时器
- 要可以设置计数或计时的时间间隔、实现开始、停止功能,要用到Thread
2015-10-30 21:19:13
358
1
- java关于Timer计时器的问题求解
- new Timer(false).schedule(new java.util.TimerTask(){ public void run() { System.out.print("hello!"); this.cancel(); } },0,10); 以上代码片段,我每按一次键盘,就会执行一次,当我狂按键盘时(这段代码就... new Timer(false).schedule(new java.util.TimerTask(){ public void run() { System.out.print("hello!"); this.cancel(); } },0,10); 以上代码片段,我每按一次键盘,就会执行一次,当我狂按键盘时(这段代码就会执行很多次),然后我发现电脑的cpu占用超高,退出java程序cpu占用才掉下来,我不是已经写了cancel();吗?难道每次执行创造的线程都没有退出?目前我认为是重复大量创建线程是的cpu占用过高的。请问怎么才能每执行完成后,有就结束掉线程,或者说,cpu占用过高是其他原因? 展开
2016-08-19 01:56:43
262
2
- java编写测试类 急求!!!!!!!!!!!!!
- 定义一个类。在类中定义一个方法,功能输出”Hello World!”字符串。将该类存放在a.org.com包中 2.编写测试类,测试上述类。测试类存放在b.org.com包中。 第二个测试类test怎么编写 如何测试,拜托大神了!!!!!!!!!!!!!!!! package org.ly... 定义一个类。在类中定义一个方法,功能输出”Hello World!”字符串。将该类存放在a.org.com包中 2.编写测试类,测试上述类。测试类存放在b.org.com包中。 第二个测试类test怎么编写 如何测试,拜托大神了!!!!!!!!!!!!!!!! package org.ly.demo; public class Hello{ public String getInfo(){ return "Hello World!!!"; } } 展开
2013-11-25 16:36:31
357
2
- 用java编写一个测试类显示手机充电的过程
- 需求描述:模拟一个手机类Phone,在手机上需要安装电池Battery,电池有自身的 属性特征,和业务行为(比如:可以充电charge()), 写一个测试类(实用环境),展示一个手机充电的过程。 电池 ... 需求描述:模拟一个手机类Phone,在手机上需要安装电池Battery,电池有自身的 属性特征,和业务行为(比如:可以充电charge()), 写一个测试类(实用环境),展示一个手机充电的过程。 电池 手机类 属性:品牌brand,价格price,使用寿命year 属性:品牌,价格,电池,重量weight 行为:充电 行为:播放play,充电 展开
2018-11-27 12:24:24
249
0
- 编写java程序 学生类和测试类
2018-11-29 03:10:56
275
0
- 如何让一个timer计时器停止计时?C++
- 程序中用Settimer(0,1000,NULL)构造了一个计时器。由于程序功能决定,要在程序运行过程中停掉计时器,也就是停止计时,怎么做呢?用什么语句?谢了先~
2011-11-05 21:11:50
471
2
- java定义一个子类一个父类一个测试类
2012-05-03 20:54:03
244
2
- 怎么用c语言编写一个计时器!!!
- 需要用什么函数等等!
2007-10-10 09:03:11
397
5
- 用C#时间怎么编写一个计时器...!
- 如题..\ 我要用c#时间怎么编写一个计时器,.. 要求从0开始. 到100秒停止! 用代码怎么实现.
2008-09-29 02:30:25
299
3
- JAVA计时器的JAVA代码
- 要求有计时,分别计时并且显示(每次按下按钮分别计时显示出来),就像体育老师的计跑步的计时器一样,可以读到每个撞线的人的成绩。三个按键,开始,分别计时,结束。
2011-05-21 11:40:40
352
2
- java测试类要怎么写,换句话说,就是Java测试类编写有没有什么规则
2016-02-16 03:38:43
264
1
- 如何使用junit编写测试类
2016-12-20 08:09:56
244
1
- 如何使用junit编写测试类
2017-04-02 20:40:22
306
1
- 用vb的timer做一个计时器程序
- 包括开始、停止、重置,共3个按钮 计时单位精确到0.01秒 重置后,再按开始是从0开始重新计时的 计时中会溢出错误? 请高手写一下代码,特别是重置后,我自己做的时候不能重新从0开始计时,而是又接着停止时的时间继续下去!!!
2014-07-15 03:29:59
488
2
- JAVA编写测试类,应该怎么写,求大神指导下!
- 题目:1、编写电池类(Cell):具有品牌属性,可以续电 2、编写测试类(TestCell) 我的代码: public class CELL { String brond; public void show(){ System.out.println("电池品牌:"+brond); } public stat... 题目:1、编写电池类(Cell):具有品牌属性,可以续电 2、编写测试类(TestCell) 我的代码: public class CELL { String brond; public void show(){ System.out.println("电池品牌:"+brond); } public static void main(String[] args) { CELL bro=new CELL(); bro.brond="双鹿"; bro.show(); } } 测试类 应该怎么写? 展开
2015-05-22 20:35:15
337
1
- 用java编写四个类。用户类(User)角色类(Role ) 权限类(Right)测试类(test)
- 用户类(User) 属性:userName,passWord,role 方法: 角色类(Role ) 属性:roleId,roleText,users ,rights 方法: 权限类(Right) 属性:rightId,rightText,roles 测试类(test) 创建用户 创建角色 创建权限 查找某个用户的某个角色
2018-11-29 18:27:42
388
0
- 求解JAVA,定义一个课程类和一个学生类和测试类
- 课程类中包含: 属性:课程的名称和成绩 方法:属性的get/set方法 学生类中包含: 属性:学生的姓名、一个包含3门课程的数组和平均成绩属性 方法: 1.属性的get/set方法 2.显示学生所有信息的方法display(),显示学生的姓名,三门课程的名称和成... 课程类中包含: 属性:课程的名称和成绩 方法:属性的get/set方法 学生类中包含: 属性:学生的姓名、一个包含3门课程的数组和平均成绩属性 方法: 1.属性的get/set方法 2.显示学生所有信息的方法display(),显示学生的姓名,三门课程的名称和成绩以及平均成绩 3.计算三门课平均成绩的方法 4.编写void changGrade(int i , int score) 方法用来改变学生第i门课的成绩为score参数指定的成绩。注意:确保i的取值范围为0-2之间,score为0-100之间。 测试类: 在main()方法中: 创建一个学生对象,完成学生信息的初始化,显示学生的信息。修改学生第二门课的成绩为90分,再显示学生的信息。 注意:学生的成绩需在0-100之间 请将测试类与学生类和课程类放在不同的包里 展开
2017-09-05 02:02:09
818
1
- java 计时器的问题
- 新手,刚了解Timer类,写了个小程序,为什么控制台没有输出?求指点 import java.awt.*; import java.awt.event.*; import javax.swing.*; public class TestTimer implements ActionListener { Timer timer=new Timer(1000,this); public Tes... 新手,刚了解Timer类,写了个小程序,为什么控制台没有输出?求指点 import java.awt.*; import java.awt.event.*; import javax.swing.*; public class TestTimer implements ActionListener { Timer timer=new Timer(1000,this); public TestTimer(){ timer.start(); } public void actionPerformed(ActionEvent e){ System.out.println("1"); } public static void main(String[] args){ TestTimer t=new TestTimer(); } } 展开
2015-08-05 10:28:10
385
1
- java编程 求设计一个学生类,测试类
- 设计一个学生类或图书类,并设计一个测试类,在测试类中实现简单的学生信息管理或图书信息管理的功能,主要包括基本信息的录入、查询、修改、删除等操作。
2018-11-10 23:56:46
273
0
10月突出贡献榜
推荐主页
最新话题
参与评论
登录后参与评论