手机
当前位置:查字典教程网 >编程开发 >Java >Java实现的基于socket通信的实例代码
Java实现的基于socket通信的实例代码
摘要:服务器端代码:复制代码代码如下:importjava.io.BufferedReader;importjava.io.InputStream...

服务器端代码:

复制代码 代码如下:

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);

}

}

}

客户端代码:

复制代码 代码如下:

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);

}

}

}

【Java实现的基于socket通信的实例代码】相关文章:

java 发送邮件的实例代码(可移植)

Java Clone(类的复制)实例代码

java 全角半角字符转换的方法实例

Java实现九九乘法表的小例子

Java通过接口实现匿名类的实例代码

java多线程复制文件的实例代码

Java教程各种接口的介绍

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

Java实现按中文首字母排序的具体实例

java实现大文件分割与合并的实例代码

精品推荐
分类导航