飞天发布时刻:2024年 Forrester 公有云平台Wave™评估报告解读 了解详情
写点什么

NIO.2(JSR 203)早期草案评估发布

  • 2007-04-22
  • 本文字数:770 字

    阅读完需:约 3 分钟

JSR 203 专家组完成了早期草案评估(Early Draft Review)版的提交工作,评论的截止日期为 5 月 27 日。JSR 203,又名 NIO.2,将成为于 Java 1.4 中加入的 NIO 功能的又一次巨大飞跃。

草案包含的部分特性包括:

  • 一个新的文件系统接口,支持对文件属性的批量存取、变更通知、避免文件系统专用 API,以及对可插拔文件系统实现的服务提供者接口 增加新的文件系统街阔,支持对文件属性的批量存取、变更通知、对文件系统专用 API 的调用,以及一个服务提供者接口,用于可插拔文件系统的各种实现;
  • 提供了在 Socket 和文件上进行异步(不是轮询或非阻塞式的)I/O 操作的 API;
  • 完成了 JSR 51 中定义的 Socket 通道(Socket-channel)功能,包括增加了对绑定、选项配置(Option Configuration)和组播图(Multicast Diagram)的支持。

目前为止所收到的反馈都比较积极,但令更多关注的人感到失望的是,诸如此类变革性的改变只能等到新的JDK 发布才能真正用得上。 Elliotte Harold 写道:

在评审这份草案时,我第一次发现我的太阳穴被 JCP 犯下的一个根本性错误重重打了一拳。Sun 仍然陷在二十世纪瀑布式的大版本发布这种开发模式的泥潭中不 可自拔。目前这个过程中至少有三件——很可能还有更多——不同的事情处于进展中,而事实上它们是可以被单独拿出来独立开发的。然而这就需要三个不同的努力 和三份额外的 JSR,而且,对于类似于“为 File 类添加复制和移动方法”的简单事情,整个 JCP 过程犹如一只无法灵活反应的大笨象……不是慢慢发展和积累各个功能,目前每个功能都只有在完全可用的时候才发布,这样大约每两年一次发布 JDK 时就要有许多东西放在一起加入。有些简单的功能本来可以先行发布,最后却被搁置很久,而另外一些功能却在还不完善的时候就被推了出来。

Alan Bateman详细介绍了如何下载草案,加入邮件列表,以及进行评论。

您可以通过此链接查看英文原文

2007-04-22 04:301162
用户头像

发布了 117 篇内容, 共 17.2 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

专业ER图工具大盘点,哪款是你的菜?

职场工具箱

ER图 设计数据库模型

Databend + lakeFS:将数据版本控制嵌入你的分析工作流

Databend

2023年APP备案操作教程 阿里云APP备案试列 APP公钥sha1签名获取方法

Python 正则表达式(RegEx)指南

小万哥

Python 程序员 软件 后端 开发

如何让 Bean 深度感知 Spring 容器

江南一点雨

Java spring

大模型的“成本瘦身”运动

脑极体

AI

语音识别技术在智能门禁系统中的应用与设计

数据堂

语音识别技术在教育领域的应用与挑战

数据堂

语音识别技术在智能家居控制系统中的应用与前景

数据堂

年终总结必备!8款好用的AI制作PPT软件推荐。

彭宏豪95

AI PPT 年终总结 在线白板 AIGC

copilot使用体验

FunTester

企业办公为什么要选择局域网im即时通讯软件

BeeWorks

第24期 | GPTSecurity周报

云起无垠

你不知道的ER图秘诀,都在这篇在线教程里了!

职场工具箱

ER图 实体-关系图

LeetCode题解:993. 二叉树的堂兄弟节点,BFS,JavaScript,详细注释

Lee Chen

LeetCode

初识inBuilder内存计算模块--业务数据同步

inBuilder低代码平台

数据库

Java基础面试题【分布式】

派大星

分布式, Java 面试题

Mac电脑照片拼图软件 CollageIt Pro免激活最新版

胖墩儿不胖y

Mac软件 照片处理工具 照片拼贴软件

Hexo+Github+Netlify博客搭建教程

Leo

博客

TDengine 3.2.0.0 重磅发布!S3 存储 + IP 白名单正式上线

TDengine

tdengine 时序数据库

存算分离下设计数据库计算引擎的思路

计算引擎 存算分离

抖音双十一,主播“分食”李佳琦

自象限

语雀生产事故不该只是运维的锅

文思源想

运维 产品定位 生产事故 技术感悟 语雀故障

WorkPlus 局域网即时通讯工具,加速团队协作,提升企业工作效率

BeeWorks

「最新」Rhino 8(犀牛 8)for Mac「三维建模」

彩云

三维建模 Rhino 8

NIO.2(JSR 203)早期草案评估发布_Java_Rob Thornton_InfoQ精选文章