我想使用即将出现的并发库,这个库将包含在
根据本网站,Java 7。
它似乎被命名为JSR166。
在大多数地方,它的引用实现被称为jsr166y,而很少有资源称它为jsr166z。
我为每个引用实现发现了两个完全不同的 javadocs。
现在,哪些实现将包含在Java 7中?
编辑
虽然回答者认为jsr166y是Java7的特点,但我从JavaOne中发现了文件(TS-5515)。本文档引用了Java7,但提到了LinkedAsyncAction,它只存在于jsr166z javadocs中。(混乱.)
发布于 2009-04-16 03:08:43
JSR 166是创建java.util.concurrent的Java 5的原始Java并发性jsr。他们在Java 6中做了一个名为JSR166x的维护程序。Java 7维护rev是JSR166y。JSR166z是闭包原型版本。
目前计划列入JSR 166 y的是:
推到JDK 8(至少):
有关更多信息,请使用javadoc这里或加入并发兴趣邮件列表:
发布于 2009-04-15 22:22:25
javac.info站点(jsr166z)上的链接使用BGGA闭包,该闭包将不在JDK7中。
Doug网站(jsr166y)上的链接应该是最新的。道格是规范的领队。API已经被简化为基本的内容,因为在实践中如何使用叉-连接框架还不清楚。据推测,库将在稍高的级别上可用,当事情稳定下来时,更多的库可以添加到JDK8中。
发布于 2009-04-15 22:27:46
查看各种可用的引用(例如,Doug的这封邮件 ),很明显,当前用于JDK7并发性的JSR是jsr166y。此外,如果您转到网页Java编程语言的闭包(又名BGGA)并查看(目前的)第四个项目"Doug的jsr166y叉-连接框架“,jsr166y被描述为”没有函数类型“的叉-连接框架,而jsr166z被描述为”具有功能类型“的叉-连接框架。
看起来,jsr166z是并发加法和BGGA之间的交叉。也许这提供了BGGA所需的并发实用程序?
https://stackoverflow.com/questions/753956
复制相似问题