package Inter;
import java.io.*;
import java.net.Socket;
public class ClientDemo {
public static void main(String[] args) throws IOException {
Socket s = new Socket("127.0.0.1",10010);
//
BufferedReader br = new BufferedReader(new FileReader("./1.txt"));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(s.getOutputStream()));
String line;
while ((line=br.readLine())!=null){
bw.write(line);
bw.newLine();
bw.flush();
}
bw.close();
br.close();
}
}
package Inter;
import java.io.*;
import java.net.ServerSocket;
import java.net.Socket;
public class ServeDemo {
public static void main(String[] args) throws IOException {
ServerSocket ss = new ServerSocket(10010);
Socket s = ss.accept();
BufferedReader br = new BufferedReader(new InputStreamReader(s.getInputStream()));//InputStream是字节输入流的所有类的超类,一般我们使用它的子类,如FileInputStream等; InputStreamReader //字节流到字符流到桥接器
BufferedWriter fileWriter = new BufferedWriter(new FileWriter("./cc.txt"));
String line ;
while ( (line = br.readLine()) !=null){
fileWriter.write(line);
fileWriter.newLine();
fileWriter.flush();
System.out.println("您输入的是"+line);
}
fileWriter.close();
ss.close();
}
}