clientdemo.java
来自「Java面向对象编程(随书配套源代码) 阐述了面向对象编程的思想」· Java 代码 · 共 30 行
JAVA
30 行
package chapter16;
import java.net.*;
import java.io.*;
public class ClientDemo
{
static Socket skClient;
public static void main(String[] args)throws Exception
{
skClient=new Socket(InetAddress.getLocalHost(),5555); //向服务器发出请求
System.out.println("向服务器发出连接请求!");
//建立缓冲并把原始的字节流进行转换
BufferedReader in=new BufferedReader(new InputStreamReader(skClient.getInputStream()));
PrintWriter out=new PrintWriter(skClient.getOutputStream());
BufferedReader wt=new BufferedReader(new InputStreamReader(System.in));
while(true)
{
String str=wt.readLine();
out.println(str);
out.flush();
if(str.equals("end"))
{
System.out.println("本次通信结束!");
break;
}
System.out.println("[From Server]"+in.readLine());
}
skClient.close();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?