?? client.java
字號:
package tcp;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.InetAddress;
import java.net.Socket;
import java.net.UnknownHostException;
import java.util.Scanner;
public class Client {
public static void main(String[] args) throws UnknownHostException, IOException {
Socket socket =new Socket(InetAddress.getByName("127.0.0.1"),8080);
InputStream in=socket.getInputStream();
OutputStream os=new FileOutputStream("d:\\test.txt");
byte bt[]=new byte[20];
int a=0;
StringBuffer sb=new StringBuffer();
while((a=in.read(bt))!=-1){
if(a<bt.length){
sb.append(new String(bt).substring(0, a));
}
else{
sb.append(new String(bt));
}
}
System.out.println(sb);
os.write(sb.toString().getBytes());
os.close();
// System.out.println("請輸入:");
// Scanner s=new Scanner(System.in);
//
// while(true){
//
// String str=s.next();
// str+=sb;
// os.write(str.getBytes());
// os.flush();
// }
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -