阅读更多

5顶
7踩

编程语言
甲骨文OpenJDK项目负责人Mark Reinhold今天在博客中称,Jigsaw项目(Java SE中的一个标准模块系统)的开发工作相对滞后,将不会出现在明年发布的Java 8中。


Jigsaw项目旨在在Java SE平台上设计并实现的一个标准的模块系统,并在Java SE平台以及JDK中应用该系统。

Reinhold称,根据最初设想,Jigsaw项目将被应用在Java 8中,预计在2013年5月完成主要功能,并在9月左右发布最终版本。项目正在稳步开展中,但是仍存在一些重大的技术挑战,更重要的是,没有足够时间用于广泛评估、审查、反馈。

因此,Jigsaw项目将被推迟到下一个版本Java 9中。

到目前为止,OpenJDK社区已经实现了模块系统的初步设计,并发布了一个开源的原型实现,任何人都可以下载评估

按照计划,Java 8将于2013年9月左右发布,届时将包括Lambda项目(JSR 335)、新的Date/Time API(JSR 310)、类型注解(JSR 308)以及一些小的特性。Java 9将在两年后,也就是2015年9月左右发布,除了Jigsaw项目外,其他的新特性尚未确定。

Reinhold称,虽然推迟Jigsaw项目并不是一个愉快的决定,但是似乎是一个最好的选择。

Via MreinholdBlog
  • 大小: 21 KB
5
7
评论 共 19 条 请登录后发表评论
19 楼 yz_zhouwt 2012-07-22 00:06
还是先弄弄基础,那时看再学这些都是水到渠成的事
18 楼 awol2005ex 2012-07-20 15:03
现在自己有点偏向性能考虑了 , 所以都在用 Jrocket
17 楼 tomfish88 2012-07-20 11:26
学习的速度永远敢不上更新的速度
16 楼 skrj 2012-07-19 12:29
大部分是1.6吧
15 楼 xingkongxieyang 2012-07-19 11:52
出来叹息还有什么。。
14 楼 xingkongxieyang 2012-07-19 11:51
aiyan3344 写道
somefuture 写道
lingfa0511 写道
在用jdk1.4的飘过~

1.4?真是牛人,起码也用用泛型嘛。。。

为了在64位上安装eclipse ,没找到64bit的jdk1.6,就下了jdk7,然后项目还是使用1.6、、、、、

+1
13 楼 aiyan3344 2012-07-19 10:53
somefuture 写道
lingfa0511 写道
在用jdk1.4的飘过~

1.4?真是牛人,起码也用用泛型嘛。。。

为了在64位上安装eclipse ,没找到64bit的jdk1.6,就下了jdk7,然后项目还是使用1.6、、、、、
12 楼 wwj85523 2012-07-19 10:29
看到楼下一片叹息,
为什么我觉得java在oracle手上发展的挺好的.
版本更新也比以前快了
11 楼 j_zdong 2012-07-19 10:06
jdk6路过........
10 楼 somefuture 2012-07-19 10:00
lingfa0511 写道
在用jdk1.4的飘过~

1.4?真是牛人,起码也用用泛型嘛。。。
9 楼 mfkvfn 2012-07-19 09:51
jdk1.6.0u13
8 楼 KimHo 2012-07-19 09:39
jdk7都没接触过的路过
7 楼 lingfa0511 2012-07-19 09:06
在用jdk1.4的飘过~
6 楼 freezingsky 2012-07-18 22:07
还在用JDK6的飘过。。
5 楼 Pigwen 2012-07-18 21:47
还只是个建议而已吧,虽然最终很有可能延期,但是毕竟还没有最终定案。这类新闻还是要翻译严谨点吧。
4 楼 天一 2012-07-18 21:01
想模块化,热拔插直接上脚本吧。让java在企业市场自己玩。
3 楼 skydream 2012-07-18 18:27
我一直对jigsaw不太看好,对于模块化和依赖管理,业界已经有类似osgi 和 maven/ivy等方案,jigsaw似乎是想将这两个东西糅合在一起,然后直接在语法层次加入jdk。我很质疑这种做法,这个应该是框架/类库/工具干的活,不应该直接加到语言层.

推迟是好事,东西成熟前,还是不要太急着加进来,万一不好用,就成垃圾了。
2 楼 xlaohe1 2012-07-18 16:58
herryhcm 写道
一声叹息...

1 楼 herryhcm 2012-07-18 16:28
一声叹息...

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

Global site tag (gtag.js) - Google Analytics