⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 myclient.java

📁 这里面有150个从简单到难的java 程序的源代码
💻 JAVA
字号:
import java.net.*;
import java.io.*;
// 这个是客户端程序

public class myClient
{
	public static void main(String[] args) 
	                      throws Exception
	{
		// 我们通过本机测试这个程序,所以用null表示本机
		// 得到本机ip
		InetAddress addr = InetAddress.getByName(null);
		// 下面的语句和上面的是等效的
		// InetAddress addr = InetAddress.getByName("localhost");
		// InetAddress addr = InetAddress.getByName("127.0.0.1");
		System.out.println("这台机子的ip地址是:"+addr);
		// 请求和服务器建立一个socket连接
		Socket socket = new Socket(addr, myServer.PORT);
		try{
			System.out.println("套接字(socket) = " + socket);
			BufferedReader in = 
			    new BufferedReader(new InputStreamReader(socket.getInputStream()));
			PrintWriter out =
			   new PrintWriter(
			    new BufferedWriter(
			    	new OutputStreamWriter(socket.getOutputStream())),true);
		 for(int i=0; i<5; i++){
		   out.println("你好"+i);
		   String str = in.readLine();
		   System.out.println(str);
		 }
		 out.println("END");
		}
		
		catch(IOException e){
		 System.out.println(e.toString());
		}
		
		finally{
		  System.out.println("closing...");
		  socket.close();
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -