java socket NIO 中 需要三次握手吗

small_to_large 2017-09-16 11:25:19
最近在学习NIO中发现一个问题,传统的socket 阻塞IO,简历TCP连接需要三次握手,在非阻塞NIO中是否需要三次握手??跪求
...全文
594 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
huhk 2017-09-20
  • 打赏
  • 举报
回复
楼上已经说的很明白了, TCP连接 需要3次握手。只要你使用的是TCP就一定是3次握手。这个是协议规定的,保证传输的可靠性。 NIO 与 TCP无关 ,你可以NIO 自己本机copy文件。与TCP没毛关系,不走网络。只是硬盘对考。
天涯若风 2017-09-19
  • 打赏
  • 举报
回复
三次握手,是在socket通讯的情况下吧
small_to_large 2017-09-18
  • 打赏
  • 举报
回复
是不是说NIO底层也是需要三次握手?
fei1710 2017-09-16
  • 打赏
  • 举报
回复
三次握手是底层TCP的协议,跟NIO没关系。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧