国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

Java單線程程序實現實現簡單聊天功能

瀏覽:5日期:2022-08-21 18:41:57

信息發送

import java.io.*;import java.net.ServerSocket;import java.net.Socket;import java.util.Scanner; public class May { public static void main(String[] args) {// 單線程程序 try { ServerSocket socket = new ServerSocket(2233);//端口號 Socket soc = socket.accept();// 讀取信息 BufferedReader br = new BufferedReader(new InputStreamReader(soc.getInputStream())); PrintWriter out = new PrintWriter(soc.getOutputStream()); while (true) {// 發送System.out.println('發送:');String msg = new Scanner(System.in).nextLine();//SimpleDateFormat sdf = new SimpleDateFormat('yyyy-MM-dd HH:mm:ss');out.println(String.format('[%s]:%srn', '服務器', msg));out.flush();// 接收System.out.println(br.readLine()); } } catch (IOException e) { e.printStackTrace(); } }}

接收信息并回復

import java.io.*;import java.net.Socket;import java.util.Scanner;public class Max { public static void main(String[] args) { try { Socket s = new Socket('localhost',2233);//鏈接端口號 String sc = s.getInetAddress().getHostAddress();//獲取IP// 讀取信息 BufferedReader br = new BufferedReader(new InputStreamReader(s.getInputStream())); PrintWriter out = new PrintWriter(s.getOutputStream()); while (true) {// 接收System.out.println(br.readLine());// 發送System.out.println('發送:');String msg = new Scanner(System.in).nextLine();//SimpleDateFormat sdf = new SimpleDateFormat('yyyy-MM-dd HH:mm:ss');out.println(String.format('[%s]:%srn', sc, msg));out.flush(); } } catch (IOException e) { e.printStackTrace(); } }}

發送你好

Java單線程程序實現實現簡單聊天功能

接收你好并回復

Java單線程程序實現實現簡單聊天功能[/code]

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
主站蜘蛛池模板: 喀喇| 罗甸县| 陕西省| 石景山区| 怀来县| 万荣县| 桃园县| 平泉县| 家居| 砀山县| 平昌县| 安远县| 玉山县| 石渠县| 文安县| 盐津县| 兴国县| 镇巴县| 连城县| 北川| 渭源县| 芜湖市| 蓬溪县| 武山县| 河池市| 漾濞| 贡山| 根河市| 玉门市| 定安县| 筠连县| 宝清县| 乐陵市| 沂南县| 芮城县| 会同县| 古田县| 云和县| 镇巴县| 阿瓦提县| 万源市|