请选择 进入手机版 | 继续访问电脑版

[Netty] NIO的基础操作 如何获得创建Channel方法形式(七)

框架与中间件 框架与中间件 1317 人阅读 | 0 人回复

Channel是底层文件描述符的映射,所以不是可以简简单单随便new创建出来的。

所以提供了 open工厂方法或者某些类提供的 getChannel方法以及其他方法

创建方法分类

image.png

创建具体方式

图片上右键查看大图

image.png

使用

Channel核心就是与Buffer对接的读写,后续介绍具体Channel以及Buffer时介绍。

关闭

关闭方法为close

可以参考图https://www.crazybytex.com/data/attachment/forum/202210/31/191621zufd6tsdd6p6ndbd.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 查看close方法继承层次

common_log.png 转载务必注明出处:程序员潇然,疯狂的字节X,https://crazybytex.com/thread-208-1-1.html

关注下面的标签,发现更多相似文章

文章被以下专栏收录:

    黄小斜学Java

    疯狂的字节X

  • 目前专注于分享Java领域干货,公众号同步更新。原创以及收集整理,把最好的留下。
    包括但不限于JVM、计算机科学、算法、数据库、分布式、Spring全家桶、微服务、高并发、Docker容器、ELK、大数据等相关知识,一起进步,一起成长。
热门推荐
[CXX1300] CMake '3.18.1' was not
[md][CXX1300] CMake '3.18.1' was not found in SDK, PATH, or
[若依]微服务springcloud版新建增添加一个
[md]若依框架是一个比较出名的后台管理系统,有多个不同版本。
解决waiting for all target devices to co
[md]解决Launching app ,waiting for all target devices to co