一台电脑,做串口到网络的中间站,有两个两线程,一个串口线程,一个网口线程,网口线程大体这样,
public class Client extends Thread{
    public Client(){
       start();      }
    public void run()
{}
public String read(){
//读网口数据
}
public void write(String str){
//写网口数据
}
}
串口线程调用read,write函数,run不做任何操作,但在程序不关闭时不能结束,请问run里加什么代码,最省资源,且不影响速度