如果面试问道
Java 提供了哪些 IO 方式? NIO 如何实现多路复用?
你会如何回答呢?
Java IO 方式有很多种,基于不同的 IO 抽象模型和交互方式,可以进行简单区分。
java.io 包的好处是代码比较简单、直观,缺点则是 IO 效率和扩展性存在局限性,容易成为应用性能的瓶颈。
很多时候,人们也把 java.net 下面提供的部分网络 API,比如 Socket、ServerSocket、HttpURLConnection 也归类到同步阻塞 IO 类库,因为网络通信同样是 IO 行为。
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/qq_38304320/article/details/121450442
内容来源于网络,如有侵权,请联系作者删除!