- Java 编程范例
- 范例 - 首页
- 范例 - 环境
- 范例 - 字符串
- 范例 - 数组
- 范例 - 日期和时间
- 范例 - 方法
- 范例 - 文件
- 范例 - 目录
- 范例 - 异常
- 范例 - 数据结构
- 范例 - 集合
- 范例 - 网络
- 范例 - 线程
- 范例 - 小程序
- 范例 - 简单的 GUI
- 范例 - JDBC
- 范例 - 正则表达式
- 范例 - Apache PDF Box
- 范例 - Apache POI PPT
- 范例 - Apache POI Excel
- 范例 - Apache POI Word
- 范例 - OpenCV
- 范例 - Apache Tika
- 范例 - iText
- Java 教程
- Java - 教程
- Java 有用资源
- Java - 快速指南
- Java - 有用资源
如何在 Java 中创建向单一客户端显示消息的 Socket
问题说明
如何创建向单一客户端显示消息的 Socket?
解决方案
以下示例展示了如何借助 Socket 类 ssock.accept() 方法创建向单一客户端显示消息的 Socket。
import java.io.PrintStream; import java.net.ServerSocket; import java.net.Socket; public class BeerServer { public static void main(String args[]) throws Exception { ServerSocket ssock = new ServerSocket(1234); System.out.println("Listening"); Socket sock = ssock.accept(); ssock.close(); PrintStream ps = new PrintStream(sock.getOutputStream()); for (int i = 10; i >= 0; i--) { ps.println(i + " from Java Source and Support."); } ps.close(); sock.close(); } }
结果
以上代码示例将生成如下结果。
Listening 10 from Java Source and Support 9 from Java Source and Support 8 from Java Source and Support 7 from Java Source and Support 6 from Java Source and Support 5 from Java Source and Support 4 from Java Source and Support 3 from Java Source and Support 2 from Java Source and Support 1 from Java Source and Support 0 from Java Source and Support
java_networking.htm
广告