finishConnect()不能保证连接建立完成吧?
来源:7-8 NIO模型实现ChatClient_1

黑灰化肥会挥发
2021-04-05
我调研了一下,非阻塞模式下,调用finishConnect()后,如果连接依然处于未完成状态,会立即返回false的。如果是遇到连接异常该方法才会抛出异常。那么调用finishConnect()后,连接未完成,这种情况该怎么办呢?或者说存在这种情况吗?
写回答
1回答
-
程序猿大叔文海
2021-09-29
看了 API 上面的注释:如果连接过程还没有完成,在非阻塞模式下会返回 false。所以并不能保存百分百建立连接已经完成。被老师带过去了。
00
相似问题