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

您的位置:首頁技術(shù)文章
文章詳情頁

Java單線程程序?qū)崿F(xiàn)實現(xiàn)簡單聊天功能

瀏覽:3日期: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', '服務(wù)器', msg));out.flush();// 接收System.out.println(br.readLine()); } } catch (IOException e) { e.printStackTrace(); } }}

接收信息并回復(fù)

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單線程程序?qū)崿F(xiàn)實現(xiàn)簡單聊天功能

接收你好并回復(fù)

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

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Java
相關(guān)文章:
主站蜘蛛池模板: 江油市| 余干县| 东台市| 襄城县| 南溪县| 孟州市| 淳化县| 舒兰市| 汝州市| 龙泉市| 昌平区| 垦利县| 惠安县| 桦川县| 西藏| 巧家县| 华宁县| 阜城县| 澳门| 永安市| 白河县| 社会| 灵璧县| 资中县| 塔河县| 辽中县| 牡丹江市| 武宁县| 兴安县| 乾安县| 旬邑县| 台南县| 都昌县| 静宁县| 年辖:市辖区| 鹿泉市| 万荣县| 博罗县| 江北区| 英德市| 卢龙县|