首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

网络线程如何做最省资源

2012-03-21 
网络线程怎么做最省资源。一台电脑,做串口到网络的中间站,有两个两线程,一个串口线程,一个网口线程,网口线

网络线程怎么做最省资源。
一台电脑,做串口到网络的中间站,有两个两线程,一个串口线程,一个网口线程,网口线程大体这样,
public   class   Client   extends   Thread{
        public   Client(){
              start();

            }
        public   void   run()
{

}
public   String   read(){
//读网口数据
}
public   void   write(String   str){
//写网口数据
}
}
串口线程调用read,write函数,run不做任何操作,但在程序不关闭时不能结束,请问run里加什么代码,最省资源,且不影响速度

[解决办法]
public void run()
{
try{
Thread.sleep(1000);
}catch (Exception e){}
}

在start()之前把Client设为join(还是daemon忘了,你查一下。)

热点排行