试题详情
- 简答题用Java程序实现流式socket通信,需要使用哪两个类?它们是如何定义的?怎样使用?
- 一个是ServerSocket类,另一个是Socket类。
当使用ServerSocket(intport)创建一个ServerSocket对象时,port参数传递端口号,这个端口就是服务器监听连接请求的端口。接下来服务程序进入无限循环之中。无限循环从调用ServerSocket的accept()方法开始,在调用开始后accept()方法将导致调用线程阻塞直到连接建立。
当客户程序需要与服务器程序通信时,客户程序在客户机创建一个socket对象。如果创建了一个Socket对象,那么它可能通过调用Socket的getInputStream()方法从服务程序获得输入流读传送来的信息,也可能通过调用Socket的getOutputStream()方法获得输出流来发送消息。 关注下方微信公众号,在线模考后查看
热门试题
- 在JAVA语言中,执行下面的循环后,x的
- HTTP协议是一种()协议,服务器不记录
- 下面代码的运行结果是什么?()
- 下面关于IOC的理解,正确的是()。
- 以下关于Java中类声明和方法声明的叙述
- 指出下面sql语句错误之处() sel
- 一个线程对象的具体操作是由run()方法
- 运行下列程序, 会产生什么结果
- 请说出你所知道的线程同步的方法。
- 对于javadoc中的方法注释描述正确的
- 一个JavaApplet的生命周期内涉及
- System.out.print()表示
- 关于 String、StringBuff
- 类在实现接口的方法时,必须显示地使用pu
- 关于实例方法和类方法的区别,下列描述正确
- 有关实例方法和类方法的描述正确的是()
- 哪种循环条件在条件表达式被计算之前至少执
- 创建一个带有多级菜单系统的框架窗口程序,
- 一个异常将终止()
- EJB的部署是怎样的()