|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
前些天,在CSDN上看到了一个消息,说是net网页编程网页编程AJAX成功在Linux上运行,这一点对我触动很大,而且引发了我许多感叹,所以想写出来分享一下。Oracle已公布了Java8的第一个开辟者预览版,它撑持各类平台(Windows、MaxOSX、Linux和Solaris)。
“这一里程牌用于在开辟职员中举行普遍测试,”Java平台首席架构师MarkReinhold在博客上如许写道:
我们在一切Oracle撑持的平台上运转了一切的测试,没有发明任何分明的成绩。早在6月份我们就到达了“功效完全(FeatureComplete)”的里程碑,从那今后,我们已修复了很多已发明的Bug。
有一点必要注重,预览版没有需要包括一切最新的平安补钉。别的,正如所料,它会有一些Bug和疏漏。个中,遗漏了JavaFX多媒体类的JavaDoc,和新的日期和工夫API的源代码。
“从如今到十月尾,关于经由过程一般的Bug呈报通道所搜集到的一切反应定见,我们将尽最年夜勉力浏览、评价并接纳响应措施,”Reinhold说,“以后,为了不乱代码,我们将慢慢下降变动频次,以是厥后呈报的Bug大概不会实时在GA版中修复。”
Java8的主要特征是Lambda项目(JSR335),用于使针对多核处置器的代码编写更复杂。除Lambda表达式自己外,Lambda项目还增添了办法援用(简便的Lambda表达式,用于援用已着名字的办法)和默许办法(供应了一种机制,程序员能够用它向接口中增加新办法,而不必要损坏完成了该接口的现有代码)。Lambda项目还扩大了库以撑持对流数据的并行操纵。
Lambda团队公布Lambda库的预览版已有段工夫了,可是跟着开辟者预览阶段的入手下手,将不再推出新的Lambda库预览版:
Lambda预览版是一个十分有效的测试和猎取社区反应定见的工具。关于那些花工夫下载和试用预览版的人们所做的事情,我们心存感谢。也感激那些创立了自有版本的人。你们的反应定见和Bug呈报在包管Lambda项目标乐成方面是极为主要的。感谢!
除Lambda项目,Java8还取得了新的日期和工夫API(JSR310)和NashornJavaScript引擎。更具争议的是,它还从HotSpot假造机中删除“永世代(PermanentGeneration)”。
轮性能微软曾做过一个例子,就是同一个项目用java和.net网页编程来作,结果开发周期,.net网页编程是java的一半,性能java是.net网页编程的十分之一,代码量java是.net网页编程的三倍。呵呵,这说明了什么,.net网页编程的全方位比java好。但是有的人说.net网页编程不能跨平台,这个问题我和我同学曾讨论过,都认为微软的.net网页编程很可能早都可以跨平台了,但是微软为了保护他们的操作系统,所以才没有推出跨平台的.net网页编程,只是推出了跨语言的.net网页编程, |
|