我说得输出信息是指system.out.println(message);
呵,很简单啊,你在输出信息时:
System.out.println("这里写你所在的线程不就可以了吗:"+message);

解决方案 »

  1.   

    看看这段代码 可保存汉字      
          wstr = new String(wstr.getBytes(),"GB2312");      FileWriter fw= new FileWriter(fileName,true);
          PrintWriter out = new PrintWriter(fw,true);      out.println(wstr);
          out.close();
    fileName 为字符串
      

  2.   

    to caoco:这个俺知道,你可能没有明白我说的意思,我是想将一个线程中所有的输出的信息全部保存成一个本地临时log,便于以后维护是不是可以使用管道的方法来实现?
      

  3.   

    接caoco;
    前面仿caoco的system.setout(out)
    system.seterr(out)
      

  4.   

    java **** | tee log
      

  5.   

    我写过一个类,功能就是这个,使用方法跟System.out.print()一样,你要不要。
      

  6.   

    用log4j去http://jakarta.apache.org/log4j/看看吧
      

  7.   

    ltylty(大雨) 的方法很好啊