是这样的
最近正在做一个东西。。
要实现两个功能
一个是轮询数据库,符合条件的记录就发条信息出去~~
而那边又一直等着收。。需要用到线程。。小弟线程又不是狠了解
所以特地来请各位帮下忙
给个简单的例子,。
解决方案 »
- java仿qq聊天问题
- 请问哪位大侠知道这个程序有什么错误,谢谢!
- 求一个两数组里的元素是否相同的比较算法,在线等达人,谢谢啦~~
- InputStream
- 手机客户端 能否 访问服务器端的servlet 程序?
- applet 小程序初始化失败
- 在局域网中,如何通过代理访问smtp服务器,急急急
- 如何使一个按钮响应多个事件?过来侃侃@!!!!
- java的高手们,一个很简单的问题需要你们来解答!!!
- 求大神指导, //如果不加if,编译器会提示“initializer does not complete normally”
- java如何开发wizard程序?
- 如何高效的比较两文件是否一样的,特别是如何比较ZIP包中某文件与外部某一文件是否一致
public void run(){
//在这里进行查询数据库等操作
}
}
Timer timer=new Timer(true);//参数true表示在后台运行
timer.schedule(new MyTask(),0,60*1000);//第二个参数是开始执行的时间(0为立即开始执行,单位毫秒),第三个参数表示多长时间执行一次(毫秒)
还有几个方法见JDK文档
while(true){
//进行查询数据库等操作
//进行socket传输 //停顿
sleep(nPeriod);
}
}Class Receiver extends Thread{
while(true){
//socket 接收
//停顿
sleep(nPeriod);
}
}