初学者的问题

zhagy 2004-09-09 01:08:26
import java.lang.*;
import java.io.*;
import java.util.*;
public class test
{

private java.util.Timer timer;
public static void main(String[] args)
{
test t = new test();
try
{
t.getChatContent();
}
catch(Exception e)
{
e.printStackTrace();
}
}


public void getChatContent() throws Exception
{
timer = new Timer(true);
timer.schedule(new java.util.TimerTask()
{
public void run()
{
System.out.print("操作成功!");
}
},0,5000);
}
}


我想实现程序每隔5秒就执行
可是在编译通过后在cmd里用java test执行程序,该程序就执行了一次。
怎么解决。
...全文
68 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
rosifox 2004-09-28
  • 打赏
  • 举报
回复
你的主线程度退出,整个程序也就退出了吧,
不知道是不是这原因
qinry 2004-09-28
  • 打赏
  • 举报
回复
在t.getChatContent();
的后面加上
System.in.read();
你在试一试

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧