-
socket传输的是字节流,需要进行包装显示,还有就是输出写的时候写完清空一下缓存区 flush查看全部
-
PrintWriter 和 BufferedWriter 的区别是,前者可以接受字节流,后者需要接受字符流 相同点都是writer的子类查看全部
-
将字节流转换成字符流 ,然后放在缓存中,最后一定要flush一下将流中的数据全部输出 也可以使用当前视频的方法,将输入字节流包装成Printwrite查看全部
-
socket 通信使用的是字节流 服务器端先等待,客户端的接入,当有客户端接入时,返回一个socket对象 使用这个socket对象进行信息的传输 socket.getInputStream socket.getOutputStream 将字节流转换成字符流,再将字符流转换成缓存区输出查看全部
-
字节流转换成字符流可以指定编码的方式,InputStream InputStreamReader BufferedReader, 字节流 byte 字符流 string查看全部
-
客户端实现步骤查看全部
-
服务器端实现步骤查看全部
-
客户端实现步骤查看全部
-
UDP需要用到的包查看全部
-
多线程服务器查看全部
-
登录连接的一些内容查看全部
-
Socket通信查看全部
-
客户端步骤查看全部
-
服务器端步骤查看全部
-
1、在服务端建立一个ServerSocket,绑定相应的端口,并且在指定的端口进行侦听,等待客户端的连接。 2、当客户端创建连接Socket并且向服务端发送请求。 3、服务器收到请求,并且接受客户端的请求信息。一旦接收到客户端的连接请求后,会创建一个链接socket,用来与客户端的socket进行通信。 通过相应的输入/输出流进行数据的交换,数据的发送接收以及数据的响应等等。 4、当客户端和服务端通信完毕后,需要分别关闭socket,结束通信。查看全部
举报
0/150
提交
取消