java网络编程面试题

1.网络编程时的同步、异步、阻塞、非阻塞? 同步:函数调用在没得到结果之前,没有调用结果,不返回任何结果。 异步:函数调用在没得到结果之前,没有调用结果,返回状态信息。 阻塞:函数调用在没得到结果之前,当前线程挂起。得到结果后才返回。 非阻塞:函数调用在没得到结果之前,当前线程不会挂起,立即返回结果。 2.Java如何实现无阻塞方式的Socket编程? NIO有效解决了多线程服务器存在的线程开销问
相关文章
相关标签/搜索