久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

Java單線程程序實現(xiàn)實現(xiàn)簡單聊天功能

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

信息發(fā)送

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) {// 發(fā)送System.out.println('發(fā)送:');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());// 發(fā)送System.out.println('發(fā)送:');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(); } }}

發(fā)送你好

Java單線程程序實現(xiàn)實現(xiàn)簡單聊天功能

接收你好并回復

Java單線程程序實現(xiàn)實現(xiàn)簡單聊天功能[/code]

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

標簽: Java
相關文章:
主站蜘蛛池模板: 桦南县| 阿拉尔市| 介休市| 汝南县| 汉源县| 临高县| 温宿县| 马公市| 武川县| 洛浦县| 淅川县| 康保县| 竹溪县| 门头沟区| 昂仁县| 青浦区| 洛川县| 葫芦岛市| 三门峡市| 仲巴县| 文山县| 喀喇沁旗| 蓬安县| 绥江县| 宁夏| 密山市| 内乡县| 肇东市| 平顺县| 通州区| 溧水县| 新宾| 衡南县| 淮阳县| 莲花县| 张北县| 晋宁县| 临朐县| 汽车| 泰州市| 兴文县|