Java网络编程面试题

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