原作者:Caroline Kvitka
翻译:Tony

Java,数百万开发人员使用的编程语言现在变得更好了。3月28日Java8的发布,代表着Java编程模式的最重要的更新,并且证明Java在全球程序员社区,代码贡献者,使用者中正在变得更加兴盛。

在任何商业环境中,技术驱动的创新已经成为最应该优先考虑的事情。为了出下一代更酷significant 产品和服务而且赢得客户,需要新的方法来做事情。而且软件已经是商业创新的基本的构成-无论一个组织是否认为自己是一个技术公司。Java8正是一个用于创新的平台。它能帮助开发人员创建应用程序-更快更容易-在商业环境,云,和正在兴起的物联网中。用Java8你可以使用共同的技能在广阔的跨平台和应用程序类型中。

因此如果你的公司正在创新的路上,Java8能够祝您一臂之力。下面是你最应该知道的8件事情在最新的Java8中。

1.它开起了物联网。Java8能帮助将业务扩展到一直在线的设备中。例如,家里的智能设备和可穿戴设备,医用传感器,连网的汽车,智能仪表,和工业控制器等,等无限的机会中。Java8标准版和Java8移动版-以及Orable相关的嵌入产品,一起构成了Java8 - 都提供了可扩展的,灵活的,安全的物联网平台。

2.更少的代码意味着更高的生产力。Java8通过减少样板代码促进提高了开发人员的生产力。这是由于拉姆达表达式提供的帮助。拉姆达表达式是非常显著和令人期待的Java8新特性。拉姆达简化了开发人员每天写的代码。开发人员期望的改变是:他们可以写出紧凑、简单和容易维护的代码。

3.让你的应用程序更现代化。在现代化Java语言和类库方面,Java8迈出了巨大的一步。其中一个例子是新的日期和时间为开发人员简化了复杂性,特别是当为不同的市场处理国际化和本地化的时候。当前的日期和时间类库已经超过15岁了,在Java8中使用现代设计原则重新做了修改。

4.嵌入技术很强大。在Java8中,开发人员可以使用3种新的压缩配置文件开构建嵌入应用程序。这些在Java8中预定义的规范支持在资源受限的设备上创建更小的应用程序。这意味着Java标准版可以发布在嵌入设备中,比如这种设备只有16M RAM和10M静态空间。

5.可以创建令人瞠目的图像。在Java8中包含了一个叫做JavaFX8的图像工具包,可以让开发人员使用标准Java开发工具构建富客户端应用程序。JavaFX8包含一个嵌入图像栈,新的界面控件,3D图像特性,并且支持HTML5。通过新的现代化主题,JavaFX8还引入了新鲜的,现代化的应用程序界面。

6.Java8集成了JavaScript。Java和JavaScript是两码事。JavaScript是一种和Java有类似特性的流行语言,在网络中传输代码非常理想。在Java8中包含了一个JavaScript引擎,名字叫做Nashorn。它运行在Java虚拟机上,允许Java应用程序包含用JavaScript写成的模块。当开发人员想同时使用Java和JavaScript,Nashorn能够提供两者之间的互通并且有很好的效率。

7.一个全球社区在Java8身后。Java8的的发布代表着全球Java社区的通力合作的成果。Java用户组给详细规格领导提供了持续的反馈,提出功能和未覆盖的bug需求,而且对代码的修补作出了贡献。 OpenJDK 社区提供了一种Java标准版开源参考的协同方法。JCP( Java Community Process)社区提供了让组织和个人对Java平台作出贡献的方式。

8.已经可以免费下载了。在3月25日Java8已经发布,现在已经可以下载JDK 8,Oracle Java SE Embedded 8, Java ME SDK 8 Early Access 2, and Oracle Java ME Embedded 8 Early Access 2。

在最新一期的甲骨文免费双月刊Java Manazine中,你可以学习到更多关于Java8的内容,几乎涉及全部Java内容。你会找到关于拉姆达表达式的文章,日期和时间的API,等等。我期望Java8会掀起一轮基于软件的商业创新的浪潮。你的公司将会如何使用Java8呢,让我们拭目以待。 阅读原文 »

5 收藏


直接登录

推荐关注