A: Socket的输入流
B: Socket的send方法
C: Socket的receive方法
D: Socket的输出流
举一反三
- 使用TCP协议编写一个网络程序,设置服务器程序监听端口为8002,当与客户端建立连接后,向客户端发送“helloworld”,客户端接负责将信息输出。提示:1)使用ServerSocket创建服务器端对象,监听8002端口,调用accept()方法等待客户端连接,当与客户端连接后,调用Socket的getOutputStream()方法获得输出流对象,输出“helloworld。2)使用Socket创建客户端对象,指定服务器的IP地址和监听端口号,与服务器端建立连接后,调用Socket的getInputStream()方法获得输入流对象,读取数据,并打印出来3)在服务器端和客户端都调用close()方法释放socket资源请输入您的回答
- 使用Socket实现服务器和客户端的Socket通信,其最先要解决的是: A: 读/写数据 B: 获取输入/输出流 C: 建立Socket连接 D: 获取端口
- 下面关于套接字接口(Socket)的描述,错误的是() A: Socket类用于基于TCP协议的网络通信 B: 客户端通过创建Socket对象向服务器发送连接请求 C: 服务端通过ServerSocket方法accept()方法获取Socket对象 D: 创建Socket对象时不会出现异常
- 客户机端socket对象通过connect方法建立到服务器端socket对象的连接,其形式为
- 下列关于Socket类的描述中,错误的是( ) A: Socket类中定义的getInputStream()方法用于返回Socket的输入流对象。 B: Socket类中定义的getOutputStream()方法用于返回Socket的输出流对象。 C: Socket类中定义的getLocalAddress()方法用于获取Socket对象绑定的本地IP地址。 D: Socket类中定义的close()方法用于关闭输入\\输出流对象。
内容
- 0
下列关于Socket类的描述中,错误的是( ) A: Socket类中定义的getOutputStream()方法用于返回Socket的输出流对象。 B: Socket类中定义的close()方法用于关闭输入输出流对象。 C: Socket类中定义的getInputStream()方法用于返回Socket的输入流对象。 D: Socket类中定义的getLocalAddress()方法用于获取Socket对象绑定的本地IP地址。
- 1
当客户端执行以下程序代码时: Socket socket = new Socket("angel",80); 如果远程服务器angel不存在,会出现什么情况? A: Socket 构造方法抛出UnknownHostException B: 客户端一直等待连接,直到连接超时,抛出SocketTimeoutException C: 抛出BindException D: 构造方法返回一个Socket对象,但它不与任何服务器连接
- 2
下面关于Socket编程说法不正确的是:() A: 通过Socket可以获得字节输入流,以接收对方Socket发来的信息。 B: 通过Socket可以获得字节输出流可以向对象Socket发送信息。 C: 通过Socket获得的是字节流,因此不能发送字符信息。 D: 通过Socket可以在通信双方主机之间传送Java对象。
- 3
请创建一个客户端套接字对象socket,用于建立与服务器端的连接(IP:202.106.30.40,端口号:5000):Socket socket=______ 。
- 4
基于TCP协议的网络编程中,服务器端要给客户端发送消息,则服务器端的Socket应该通过方法______获取输出流? A: getInputStream() B: getOutputStream() C: out() D: write()