当前位置: 首页 > news >正文

java nio 所有影响 plc 的方法一览表

方法名修改 position修改 limit修改 capacity场景说明
mark()标记当前位置
reset()回到 mark 的位置
rewind()✅ (→0)重新从头读
flip()✅ (→0)✅ (→position)写完 → 读模式
clear()✅ (→0)✅ (→capacity)清空状态,准备重写
compact()✅ (→capacity)保留未读部分,继续写
get() / put()读写一个或多个字节
slice()❌(原 buffer)创建子缓冲区
duplicate()复制缓冲区
limit(int)手动设置 limit
position(int)手动设置 position
hasRemaining()判断是否还有空间或数据
remaining()获取剩余空间或数据长度

相关文章:

  • TCP 和 UDP 是什么?
  • 计算机操作系统(十七)内存管理
  • 暑假复习篇之运算与逻辑
  • 【软考--软件设计师】11 关系型数据库
  • lambda、function基础/响应式编程基础
  • 路由器对不同数据帧的处理
  • 一分钟了解思路链提示词(Chain-of-thought Prompting)
  • 【软考高项论文】论信息系统项目的成本管理
  • Ubuntu 主机通过 `enp4s0` 向开发板共享网络的完整步骤
  • Swift × Android:官方工作组成立意味着什么?
  • n8n和dify有什么区别
  • 设计模式精讲 Day 17:中介者模式(Mediator Pattern)
  • 【Actix Web 精要】Rust Web 服务开发核心技术与实战指南
  • 权限提升-工作流
  • 压力测试(GUI界面压测,非GUI压测)
  • WPS之PPT镂空效果实现
  • 车载诊断架构 --- 非易失性存储器(NVM)相关设置项
  • 阿里云-arms监控
  • Unity2D 街机风太空射击游戏 学习记录 #16 道具父类提取 旋涡道具
  • CompletableFuture 深度解析