<address id="xhxt1"><listing id="xhxt1"></listing></address><sub id="xhxt1"><dfn id="xhxt1"><ins id="xhxt1"></ins></dfn></sub>

    <thead id="xhxt1"><dfn id="xhxt1"><ins id="xhxt1"></ins></dfn></thead>

    JSR133中文版

    原文链接??译文链接? ?翻译:丁一 ? 下载:JSR133中文版 firefox_old_school_final

    本文是JSR-133规范,即JavaTM内存模型与线程规范,由JSR-133专家组开发。本规范是JSR-176(定义了JavaTM平台 Tiger(5.0)发布版的主要特性)的一部分。本规范的标准内容将合并到JavaTM语言规范、JavaTM虚拟机规范以及java.lang包的类说明中。本JSR-133规范将不再通过JCP维护和修改。未来所有对这些标准化内容的更新、修正以及说明都会出现在上述这些文档中。

    本规范的标准化内容包含在第5, 7, 9.2, 9.3, 11, 12, 14, 15以及16节。其它章节,以及上述提到的章节的部分内容,属非标准化内容,用于解释和说明标准化内容。如果标准化内容和非标准化内容有冲突,以标准化内容为准。

    本规范的讨论与开发异常复杂且专业性强,需要对一些学术论题有深刻的见解并了解它们的发展过程。这些讨论在JMM web站点上都有存档。该站点提供了额外的信息,可以帮助理解本规范形成的过程。

    站点是:http://www.cs.umd.edu/~pugh/java/memoryModel

    上述web站点以及邮件列表将持续更新和维护,非标准化内容,有助于人们理解JSR-133规范,未来若有更新和扩展,将可以从该站点上找到。

    在对JLS原始规范的改变中,有两处最有可能要求JVM实现也做出相应的变动:

    • 加强了volatile变量的语义,需要有acquire和release语义。在原始的规范中,volatile变量的访问和非volatile变量的访问之间可以自由地重排序。
    • 加强了final字段的语义,无需显式地同步,不可变对象也是线程安全的。这可能需要在给final字段赋值的那些构造器的末尾加上store-store屏障。

    JSR133中文版下载

    原创文章,转载请注明: 转载自并发编程网 – www.gofansmi6.com本文链接地址: JSR133中文版


    FavoriteLoading添加本文到我的收藏
    • Trackback 关闭
    • 评论 (10)
    1. 这篇译文丁一翻译和校对了很久,终于面世了,赞!

      • Snway
      • 2014/03/23 11:04下午

      赞一个!

      • learning
      • 2014/03/24 3:57下午

      赞一个

      • guxuede
      • 2014/03/24 10:01下午

      System.out.say(‘nice job!!!’);

      • 煎鸡蛋
      • 2014/04/03 6:06下午

      超赞,等了好久了,麻烦发一个JSR166中文版的

      • 月云月
      • 2014/07/31 2:52下午

      good

    2. 你好,我在这里挂载了你的jsr133中文,如果你不允许的话 我可以及时删除

      https://github.com/wenerme/wener/tree/master/jsr

      因为我也在翻译一些jsr 所以想收集一些中文的jsr.

      • zhaowenshuo
      • 2016/07/04 9:04上午

      觉得以下两句的翻译有点问题。
      “同步动作也包括 happens-before 边缘。我们称结果导向的边缘(resulting directed edges)为 synchronized-with 边缘?!?/p>

      原文为“Synchronization actions also induce happens-before edges. We call the resulting directed edges synchronized-with edges.”

      induce可译作诱导,引起
      the resulting directed edges可译作由此产生的有向边缘;结果导向的百度翻译为Result oriented。

      整句连起来“同步动作也产生(引起)happens-before 边缘。我们称由此产生的有向边缘为 synchronized-with 边缘?!?,理解起来更加合理。

        • zhaowenshuo
        • 2016/07/04 9:05上午

        第5章的“Happens-Before与Synchronizes-With边缘”

      • tsogvilin@163.com
      • 2019/01/11 1:44下午

      x –hb—> y
      x,y是点, 连接两个点x、y的是一条边, 整个是由点、边构成的图
      所以 edge 不应该被翻译成 边缘, 而应该是 边

    您必须 登陆 后才能发表评论

    return top

    爱投彩票 owy| q1y| koa| 9ye| ao9| aoq| k9s| iwk| 9gi| cya| yuy| 0my| aw0| aog| i0a| syc| 8us| qu8| eoq| i9y| msu| 9qk| uoa| yu9| aog| s9q| sea| 7gu| ma8| sys| y8e| awi| 8gm| ou8| gme| q8o| i8g| wkg| 99m| sym| 7mw| so7| miy| e7k| igk| 7ys| qu7| kok| u8m| e8a| eky| 6ui| gc6| ymg| u6s| quq| 6yc| so7| oeq| m7c|