Java实现的基于socket通信的实例代码

_小乐o

_小乐o

2016-02-19 10:51

清醒时做事,糊涂时读书,大怒时睡觉,无聊时关注图老师为大家准备的精彩内容。下面为大家推荐Java实现的基于socket通信的实例代码,无聊中的都看过来。

服务器端代码:

代码如下:

import java.io.BufferedReader;
 import java.io.InputStreamReader;
 import java.net.ServerSocket;
 import java.net.Socket;

 public class Server {
     public static void main(String[] args) {
         ServerSocket server;
         try{
             server = new ServerSocket(1111);
             Socket socket = server.accept();

             BufferedReader br = new BufferedReader(new InputStreamReader(socket.getInputStream(),"UTF-8"));
             System.out.println(br.readLine());
             br.close();
             socket.close();
             server.close();
         }catch (Exception e) {
             System.out.println(e);
         }
     }
 }

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

客户端代码:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

代码如下:

import java.io.BufferedReader;
 import java.io.InputStreamReader;
 import java.io.PrintStream;
 import java.net.Socket;

 public class Client {
     public static void main(String[] args) {
         Socket socket;
         PrintStream ps;
         try {
             socket = new Socket("127.0.0.1",1111);
             System.out.println("connect successfully...");
             System.out.println("Please input some WORDS to server:");
             BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
             String content = null;
             try {
                 content = br.readLine();
             } catch (Exception e) {

             }
             ps = new PrintStream(socket.getOutputStream(),true,"UTF-8");
             ps.print(content);

             socket.close();
         } catch (Exception e) {
             System.out.println(e);
         }
     }
 }

展开更多 50%)
分享

猜你喜欢

Java实现的基于socket通信的实例代码

编程语言 网络编程
Java实现的基于socket通信的实例代码

基于java TCP网络通信的实例详解

编程语言 网络编程
基于java TCP网络通信的实例详解

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

基于Java回顾之网络通信的应用分析

编程语言 网络编程
基于Java回顾之网络通信的应用分析

基于Java生成GUID的实现方法

编程语言 网络编程
基于Java生成GUID的实现方法

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

基于JQuery框架的AJAX实例代码

Web开发
基于JQuery框架的AJAX实例代码

Java Annotation(Java 注解)的实现代码

编程语言 网络编程
Java Annotation(Java 注解)的实现代码

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

WEB泡泡堂2.0(图形界面+电脑对玩)(javascript)

WEB泡泡堂2.0(图形界面+电脑对玩)(javascript)

Opacity.js

Opacity.js
下拉加载更多内容 ↓