Download Network_programming_project/Case_module/src/Case_package1/Client.java from zxy0307/Java: direct link, hf CLI and curl.
- Browser
- Download file 862 Bytes
-
https://huggingface.co/zxy0307/Java/resolve/main/Network_programming_project/Case_module/src/Case_package1/Client.java
- Command line
-
hf download hf://zxy0307/Java/Network_programming_project/Case_module/src/Case_package1/Client.java
-
curl -L -o Client.java https://huggingface.co/zxy0307/Java/resolve/main/Network_programming_project/Case_module/src/Case_package1/Client.java
862 Bytes
| package Case_package1; | |
| import java.io.IOException; | |
| import java.io.OutputStream; | |
| import java.net.Socket; | |
| import java.util.Scanner; | |
| public class Client { | |
| public static void main(String[] args) throws IOException { | |
| //客户端:多次发送数据 | |
| //服务器:接收多次数据,并打印 | |
| //1、创建Socket对象并连接服务器 | |
| Socket socket = new Socket("127.0.0.1", 10000); | |
| //2、写出数据 | |
| Scanner sc = new Scanner(System.in); | |
| OutputStream os = socket.getOutputStream(); | |
| while (true) { | |
| System.out.println("请输入您要发送的消息:"); | |
| String str = sc.nextLine(); | |
| if ("886".equals(str)) { | |
| break; | |
| } | |
| os.write(str.getBytes()); | |
| } | |
| //3、释放资源 | |
| socket.close(); | |
| } | |
| } | |