即将推出的Java并发库是什么:jsr166y?jsr166z?

iva*_*off 9 java concurrency java-7

我希望能够使用即将推出的并发库,该库将
根据本网站包含在Java 7中.

它似乎被命名为JSR166.

在大多数地方,它的参考实现被称为jsr166y,而很少有资源称它为jsr166z.

我为每个参考实现发现了两个完全不同的 javadoc.

现在,哪些实现将包含在Java 7中?

编辑
虽然回答的人建议jsr166y是Java 7的东西,但我从JavaOne 发现了这个文档(TS-5515).本文档引用Java 7,但提到的LinkedAsyncAction仅存在于jsr166z javadocs中.(混乱...)

Ale*_*ler 11

JSR 166是Java 5的原始Java并发jsr,它创建了java.util.concurrent.他们在Java 6中做了一个名为JSR 166x的维护版本.Java 7维护版本是JSR 166y.JSR 166z是闭包原型版本.

目前计划包含在JSR 166y中的是:

  • fork/join(但不是ParallelArray框架)
  • TransferQueue/LinkedTransferQueue集合
  • Phasers(类固醇上的CyclicBarriers)

推送到JDK 8(至少):

  • Fences API(低级别),试图删除使用不安全的调用
  • ConcurrentReferenceHashMap(变量强/弱引用,并发等)

有关更多信息,请访问javadoc或加入并发兴趣邮件列表: