这是一个JAVA源文件import java.io.*;
public class TestInOut  implements Runnable  {
 Process p = null;
  public TestInOut()
  {
   try{
   p =Runtime.getRuntime().exec("java TestMy");
   new Thread(this).start();
   }catch(Exception e){}
     
  }
 public static void main(String[] args) 
  {
  TestInOut t = new TestInOut();
  t.send();
  }
 public  void run()
 {
  InputStream in = p.getInputStream();
  BufferedReader br = new BufferedReader(new InputStreamReader(in));
  while(true)
  {   
     try
     {
      String str = br.readLine();
      if(str!=null)
      {
      System.out.println(str);    
      }
      else
      {
       return;
      }  
     }
     catch(Exception e)
     {
        }
  }  
 }
 public void send()
 {
  
  while(true)
  {
   OutputStream out = p.getOutputStream();
   try 
   {
   
   out.write("help\r\n".getBytes());
   }
   catch(Exception e)
   {
   }
 }
}
}这是第二个JAVA源文件
import java.io.*;
public class TestMy { public static void main(String[] args) {
  BufferedReader bi = new BufferedReader(new InputStreamReader(System.in));
  
  while(true)
  {
   try{      
     String str = bi.readLine();
     if(str!=null)
     {
     System.out.println("TestMy:"+str);     
     }
     else
     {
      return;
     }
   }
    catch(Exception e){
    }
  }
 } 
}