创建一个线程类,把port.doSomething(s);   放到线程中执行就可以了.
如果需要返回值调用.join()方法.
可以查点资料看看

解决方案 »

  1.   

    谢谢楼上的回复.我在想一个问题,因为程序中那个WHILE循环有可能会循环几百甚至上千次,
    而且每天都会那样循环。
    如果没返回回来的线程多了,都堆积在内存里可能会拖慢系统的其他功能的运行哦
    有没有办法可以实现如果一个线程长时间没有反应就停止该线程的运行?问题是该如何去判断啊
      

  2.   

    进循环时取得当前时间,用Timer来比较当前的时前,到了这个值后就做过标记来通知循环中断