写点什么

Google 技术演讲介绍 Java 7 NIO.2 概览

  • 2008-06-10
  • 本文字数:534 字

    阅读完需:约 2 分钟

Google 技术演讲频道最近发布了由 Sun Microsystem 的 Alan Bateman 和 Google 的 Carl Quinn 所做的关于 JSR 203 定义的主要特性(通常叫做 NIO.2 或者 More NIO)的介绍。Alan Bateman 是 JSR 203 规范的领导者。

NIO.2 是针对 Java 中 I/O 功能的一系列增强,计划在 Java 7 中发布。对 JSR 所有的增强都在视频中进行了讨论,包括如下内容:

  • 文件系统 API——讨论了 java.io.File 的问题和缺陷,通过示例展示了新的 API:复杂的路径、拷贝和迭代功能、符号链接支持、通知机制、与现有的 I/O APIs 兼容性及文件属性管理。
  • 完成了 Socket 通道 API——回顾了 JSR 51(Java 1.4 中的 NIO)实现中的一些遗留问题,包括在 NIO 通道中的 socket 管理和多点传送支持的缺失。同时给出了如何解决这些问题的示例。
  • 异步 I/O——比较了新的异步 I/O API 和轮询 / 非阻塞的 I/O,同时描述了新的 API 中的线程和完备事件管理并给出了大量示例。

去年 4 月在 InfoQ 上曾说过,JSR 203 的早期预览版已经完成了,同样NIO.2 的草案也提供了下载。Java 7 的简化版本还不包含NIO.2,但是 OpenJDK 的 JSR 203 主页上提供了最新的源代码、javadocs 以及邮件列表信息。Java 7 预计在 2009 年上半年发布。

查看英文原文: Google Tech Talks Presents Overview of NIO.2 for Java 7

2008-06-10 00:463474
用户头像

发布了 88 篇内容, 共 263.9 次阅读, 收获喜欢 8 次。

关注

评论

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

架构师训练营第二周作业

Geek_4c1353

大作业

SuperLab

架构师训练营期末大作业

史慧君

小朋友都能看懂的 HTTPS

Java架构师迁哥

实践案例丨ACL2020 KBQA 基于查询图生成回答多跳复杂问题

华为云开发者联盟

搜索 数据集 知识图谱

朋友入职阿里请我吃饭,只因为面试前我逼他看了这些,经验很重要

小Q

Java 学习 程序员 架构 面试

无代码平台,完成业务的最后一公里

蓝黑

JAVA集合之LinkedList底层实现和原理

彭阿三

linkedlist

问世间异步为何物?

架构师修行之路

微服务 异步

巡展2020第十三届亚洲国际物联网展览会-南京站

InfoQ_caf7dbb9aa8a

智谱 AI 首席科学家唐杰团队荣获国际数据挖掘顶会时间检验应用科学奖

极客播报

智能体:华为给时代炼一炉钢

脑极体

换道超车 区块链是你的捷径

CECBC

区块链 互联网

数字货币管理,3 大新模式来了!

CECBC

区块链 数字货币

“哥伦布”华为,与智能联接新大陆

脑极体

「架构师训练营第 1 期」第二周课后总结

睡不着摇一摇

极客大学架构师训练营

大作业

任小龙

一个草根的日常杂碎(9月23日)

刘新吾

随笔杂谈 生活记录 社会百态

三步带你开发一个短链接生成平台

葡萄城技术团队

Java SpreadJS Node

Redis做分布式锁可能不那么简单

架构师修行之路

分布式 分布式锁

甲方日常 22

句子

Vue 工作 随笔杂谈 日常

TensorFlow 篇 | TensorFlow 2.x 基于 Keras 模型的本地训练与评估

Alex

tensorflow 模型训练 keras

使用Grafana + simpod-json-datasource快速搭建数据看板

诸葛小猿

Grafana 数据可视化 simpod-json-datasource

让世界为之赞叹的开源项目,除了Linux,你知道Git吗?

小Q

Java git 学习 程序员 面试

学完这篇Spring Cloud技术提升一个点!

Java架构师迁哥

二.图说Eureka源码(环境搭建)

阿亮

源码 SpringCloud Eureka

面试官:讲讲Redis的五大数据类型?如何使用?(内含完整测试源码)

冰河

redis Jedis JedisCluster

架构师训练营笔记2则分布式系统架构和数据结构

tuuezzy

12周作业-大数据

飞雪

鼓励语言区块链技术的应用

CECBC

区块链

关于Java Servlet找不到自定义包或者第三方包

谷鱼

classes

Google技术演讲介绍Java 7 NIO.2概览_Java_R.J. Lorimer_InfoQ精选文章