netty

简介: netty

一. NIO 基础

1. 三大组件

1.1 Channel & Buffer

channel 有一点类似于 stream,它就是读写数据的双向通道,可以从 channel 将数据读入 buffer,也可以将 buffer 的数据写入 channel,而之前的 stream 要么是输入,要么是输出,channel 比 stream 更为底层常见的 Channel 有

  • FileChannel
  • DatagramChannel
  • SocketChannel
  • ServerSocketChannel

buffer 则用来缓冲读写数据,常见的 buffer 有

  • ByteBuffer
  • MappedByteBuffer
  • DirectByteBuffer
  • HeapByteBuffer
  • ShortBuffer
  • IntBuffer
  • LongBuffer
  • FloatBuffer
  • DoubleBuffer
  • CharBuffer


目录
相关文章
|
4月前
|
设计模式 网络协议 NoSQL
netty(四)
netty(四)
|
5月前
|
网络协议 前端开发 安全
Netty
Netty
298 1
|
7月前
|
消息中间件 编解码 Java
Netty介绍
Netty介绍
64 4
Netty介绍
|
8月前
|
存储 Java API
Netty指南
Netty指南
99 2
|
8月前
|
设计模式 网络协议 Java
Netty | 一起来了解了解Netty吧
Netty | 一起来了解了解Netty吧
77 0
|
8月前
|
监控 前端开发 Java
Netty使用篇
Netty使用篇
|
安全 Java Linux
Netty4 使用总结
Netty4 使用总结
59 0
netty练习
netty练习
51 0
|
消息中间件 网络协议 Dubbo
Netty是什么,为什么要使用Netty?
最近,也不知道什么原因,经常有粉丝问我关于Netty的问题。难道是大厂面试更卷了,开始关注更加底层的框架了?先不深究什么原因了,今天,我给大家分享一下什么是Netty,它能解决什么问题?
102 0
|
JSON 移动开发 网络协议
Netty应用篇
Netty应用篇
100 0