该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

import java.io.*;

import java.net.*; public class TestSocketServer{

public static void main(String[] args){

ServerSocket ss = null;

Socket s = null;

InputStream is = null;

OutputStream os = null;

String str = null;

BufferedReader buf= null;

try{

buf = new BufferedReader(new InputStreamReader(System.in));

ss = new ServerSocket(8888);

s = ss.accept();

is = s.getInputStream();

os = s.getOutputStream();

DataInputStream dis = new DataInputStream(is);

DataOutputStream dos = new DataOutputStream(os);

while((str = dis.readUTF()) != null && !("bye".equals(str))){

System.out.print("from:"+s.getInetAddress()+" ");

System.out.print("port:"+s.getPort());

System.out.println();

System.out.println(str);

dos.writeUTF(buf.readLine());

}

dos.close();

dis.close();

s.close();

}catch(Exception e){

System.out.println("you enter 'bye',end.");

}

}

}

java中accept什么意思_accept()相关推荐

  1. java中accept什么意思_什么是Java中的IntStream.Builder accept()方法

    使用IntStream.Builderaccept()方法将元素插入IntStream .它将元素添加到正在构建的流中. 语法如下:void accept(int t) 在这里,参数t是输入参数. 元 ...

  2. java中accept什么意思_java – Visitor模式中`accept`方法的需要是什么

    我正在查看访问者模式 here的说明,其中显示了以下代码: public class ShoppingCart { public double calculatePostage() { Postage ...

  3. java中accept什么意思_文件输入'accept'属性 - 有用吗?

    是的,它在支持它的浏览器中非常有用,但"限制"是为了方便用户(所以它们不是被不相关的文件淹没)而不是阻止他们上传您不希望他们上传的内容的方法 . 它受到支持 Chrome 16 S ...

  4. java socket监控_ZeroMQ(java)中监控Socket

    基本上ZeroMQ(java)中基本的代码都算是过了一遍了吧,不过觉得它在日志这一块貌似基本没有做什么工作,也就是我们通过日志来知道ZeroMQ都发生了什么事情.. 而且由于ZeroMQ中将连接的建立 ...

  5. Active Object 并发模式在 Java 中的应用--转载

    原文地址:http://www.ibm.com/developerworks/cn/java/j-lo-activeobject/ 本文主要从以下两个方面进行阐述: 使用 C++ 语言,来描述 Act ...

  6. Java中利用socket实现简单的服务端与客户端的通信(中级)——实现任意双向通信

    本文计划采用socket实现客户端和服务端的任意双向通信,即客户端可以随时给服务端发消息,服务端也可以随时给客户端发消息,最终结果就是一个类似与QQ的聊天软件的功能. 以下代码可以直接拷贝到Eclip ...

  7. Java中利用socket实现简单的服务端与客户端的通信(基础级)

    在上一篇文章中,简单的介绍了java中入门级的socket编程,简单的实现了客户端像服务器端发送数据,服务器端将数据接收并显示在控制台,没有涉及多线程.上一篇文章的链接:Java中利用socket实现 ...

  8. REST 在 Java 中的使用

    REST是一种混合的架构风格,它的由来以及它的架构元素在笔者的前两篇文<REST架构风格的由来>和<REST架构风格的架构元素>中已经描述了.本篇主要描述一下J2EE对REST ...

  9. java程序中出现两个class,Java中Class类中两个值得注意的进行类型动态转换的方法...

    Java中的Class类有两个重要的方法:cast()和asSubclass().这两个方法都是用于Class类进行运行时(run-time)阶段的类型转换的.下面来看看他们的定义和使用: 第一个方法 ...

最新文章

  1. Java进阶(五)Java I/O模型从BIO到NIO和Reactor模式
  2. 微服务架构基础之Service Mesh
  3. 文件操作(stat函数)
  4. Mr.J-- HTTP学习笔记(三)-- HTTP报文
  5. JavaScript 匿名函数与闭包
  6. caffe学习系列(1):图像数据转换成db(leveldb/lmdb)文件
  7. 大众点评_token及登录分析
  8. PPT达人速成记 WPS三步打造演示母版
  9. RoboWare Studio入门教程(一)
  10. twaver html5软件价格,TWaver数据中心可视化软件
  11. 搜狗浏览器怎么清除浏览记录 搜狗浏览器清除浏览记录教程
  12. html唱片机效果,黑胶唱片风格音频播放器jQuery插件
  13. Java使用微软Exchange邮箱发送与接收邮件
  14. 微信小程序云开发数据导出为Excel下载并打开
  15. jquery获取tr下第某个td的值
  16. 社交口才:处理好人际关系的七种谈话技巧
  17. 2021年--至暗中寻找光明
  18. pytorch 网络可视化(五):netron
  19. 基恩士CSV点云文件转PCD文件 PYTHON版
  20. 转自老赵:SICP书荐,及函数复用的一些解释

热门文章

  1. tems测试软件不显示小区标,《基于tems软件2G网络小区优化分析》-毕业论文(设计).doc...
  2. 多种温湿度传感器外壳的简单介绍
  3. 挂载虚拟机映像文件img
  4. 污水流量计对锅炉连续排污流量测量改造
  5. 数的机器码表示(原码,反码,补码,移码)
  6. WebGL简易教程(一):第一个简单示例
  7. 隆云通空气温湿、CO2、PM2.5、光照五参数传感器
  8. php知识管理系统,PHP开源内容管理系统YzmCMS
  9. 【优化求解】基于PESA—II实现多目标优化求解matlab源码
  10. $ adb shell am start -n “com.***“ -a android.intent.action.MAIN -c android.intent.category.LAUNCHER