标签:int java 分享 部分 描述 select tor log uml类图
上篇文章中介绍了NIO中的Channel,从Channel是什么、特性、分类几个方面做了下简单的介绍。但是后面Channel的分类,个人感觉不够全面,容易误导读者,特此以这篇文章加以补充。
这里我们直奔主题,先通过概览性的UML类图总体直观性的感受下Channel
接下来分析下这个UML图。从层次,具体的接口和实现类方面介绍。
对于NIO的Channel的模块,Java的设计者们还是用心良苦。层次突出,接口行为的划分精细,职责单一而清晰。
从图中不难看出,Channel主要被分为四层:
该层就是具有实际能力的通道,直接与Java应用开发者相关的,应用中直接使用的API。
这里就不再赘述,可移步至我的上篇文章Channel概述,该篇博文中介绍了第四层的相关用途的通道。
本文主要就是为了补充上篇文章,让读者能够对NIO中Channel部分能够有个全局性的认识。后续会详细介绍第四层通道的用途及用法。
标签:int java 分享 部分 描述 select tor log uml类图
原文地址:https://www.cnblogs.com/lxyit/p/9141120.html