socket 知识点
来源:互联网 发布:朗读软件手机版 编辑:程序博客网 时间:2024/06/05 18:36
在基于TCP的socket中
bw.write("你好客户端\n\r");
// bw.newLine();
// bw.flush();
PrintWriter pw = new PrintWriter(
new OutputStreamWriter(
socket.getOutputStream()),true);
//pw.println("你好客户端");
pw.write("你好");
pw.close();
String line = null;
while((line = br.readLine())!=null){
System.out.println(line);
}
都会使br.readLine() 读取到终止符 因为在第一个 bw.newLinw() 会发送一个换行 导致 br.readLine() 读到换行
第二种 单单的pw.write() 不会使 br.readLine()读取到终止符 所以还是在阻塞的状态 但是 加上一个pw.close() 就相当于关闭了socket输出流 就相当于数据发送完毕 那么
在接受端 也会接到提示 从而使br.readLine()终止 解除阻塞
阅读全文
0 0
- socket 知识点
- socket 知识点
- erlang中socket知识点
- erlang中socket知识点
- socket相关知识点
- socket.io知识点
- socket知识点整理
- Python socket知识点总结
- c++ socket的知识点
- 多线程和socket的知识点
- CSocket socket相关方法 知识点
- 知识点整理之Java Socket
- JAVA SOCKET学前知识点-内存
- socket通信基础知识点记录
- socket网络编程一些知识点
- erlang中socket知识点(转)
- 关于socket编程相关知识点总结
- socket编程中常用的相关知识点
- 读写LOG及ADB logcat使用
- redis微博——推模型
- kendoGrid 绑定dataSource 时, 取的model并注册grid内的各种事件
- Tomcat 服务器搭建
- Selenide智能等待
- socket 知识点
- 剑指Offer-39
- 目前为止最全的微信小程序项目实例
- android TextView文字跟随seekBar滑动条滑块的位置移动
- ProgressCtrlST位图进度条控件类
- 动态内存与智能指针及其实现
- Android 代码混淆、过滤与警告处理
- Python基础-@property
- interlij idea创建给Web项目添加SS2H