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

📄 client.java

📁 该压缩文件中共包含16个非常实用的java学习实例
💻 JAVA
字号:
import java.net.*;
import java.io.*;

public class Client implements Runnable
{
	Socket s;
	BufferedReader br;
	PrintWriter pw;
	BufferedReader br_in;
	Thread t;
	
	public Client()
	{
		try
		{
			s=new Socket("127.0.0.1",8015);
			System.out.println("连接服务器成功!!!");
			System.out.println("正在打开网络通道!");
			br=new BufferedReader(new InputStreamReader(s.getInputStream()));
			pw=new PrintWriter(s.getOutputStream());
			br_in=new BufferedReader(new InputStreamReader(System.in));
			
			System.out.println("数据通道创建成功,可以开始通信!");
			
			t=new Thread(this);
			t.start();
		}catch(Exception e){}
	}
	public void out()//向服务器发出信息
	{
		String msg;
		while(true)
		{
			try
			{
				System.out.println("请输入你想发送的信息:");
				msg=br_in.readLine();
				pw.println(msg);
				pw.flush();
			}catch(Exception e){}
		}
	}
	public void run()
	{
		String msg;
		while(true)
		{
			try
			{
				msg=br.readLine();
				System.out.println("收到服务器发来的信息:"+msg);
			}catch(Exception e){}
		}
	}
	public static void main(String args[])
	{
		Client my=new Client();
		my.out();
	}
}

⌨️ 快捷键说明

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