发布于 2017-12-25 08:54:34 | 56 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的Java设计模式,程序狗速度看过来!

Java程序设计语言

java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE(j2ee), JavaME(j2me), JavaSE(j2se))的总称。


在过去的一年中,Java 历经了许多变化。在今年年初,Java EE 处于一个不确定的状态,Java 9 版本也推迟了它的发布日期。在 2016 年的 JavaOne 上,甲骨文宣布了解决平台的计划和 Java SE 9 和 OpenJDK 9 的相关信息。

2017年6月,Java Community Process 执行委员会投票通过了被称为 JSR 376 的 Java 平台模块系统,该平台为 Java 9 奠定了基础。

Java 9 终于在九月份发布了。它具有模块化架构,而不是 Java 以前版本中的单片架构。这样可以在较小的设备上实现可扩展性,这本应该是 JDK 8 中应包含的功能,但在发布时尚未准备就绪。

JShell 在 Java 中增加了 Read-Eval-Print-Loop 功能,允许开发人员在编写代码时获得即时反馈,这对初学者甚至有经验的 Java 开发人员尝试新的 API,库或功能都很有帮助。还有几个其他新功能可以改进 JVM 的编译和性能,以及增强核心库。

在 2016 年 7 月,开发人员仍然在等待 Java EE 更新的消息,在那期间也没有关于 Oracle 的消息。一个名为 Java Guardians 的组织试着让 Oracle 给 Java EE 更大的关注来向前迈进。在9月份的JavaOne上,甲骨文终于开始谈论 Java EE,并表示计划在 2017 年完成并发布它。

在八月份,甲骨文宣布要将Java EE转移到开源阵营。一个月后,Oracle 将 Java EE 转移到 Eclipse 基金会,Oracle 也继续支持现有的 Java EE 许可证。据甲骨文公司说,迁移到 Eclipse 基金会使组织能够采用更灵活的方式管理。

Eclipse 基金会还有许多其他开源项目和基于社区的治理方法来加强项目合作和快速创新。

同样在 9 月份,Oracle 建议对 Java SE 和 JDK 发布周期进行更改,使得版本更加灵活。它希望从 2018 年3 月起每 6 个月发布一次重要版本,Java 9 更新版本将继续每季度发布一次,并且每三年会发布一次大版本。

在10月份的 JavaOne 上,提供的几个软件工具已经宣布的新服务。Parasoft 发布更新了 Jtest,这是一个Java 的单元测试助手。JNBridge 发布了 Java.VS,这个插件允许开发人员在 Visual Studio 中编写 Java 代码。Java.VS 还有 Java 代码编辑器,Java 项目系统,并允许 Java 开发人员使用 VS 构建系统和调试器接口的功能。



相关阅读 :
回顾 2017,Java 历经的一些重大的改变
互联网巨头有哪些是用Java写的?Java语言应用有多广?
甲骨文要放弃不赚钱的Java?开发者不安,心痛
Kotlin 喧嚣过后,谈谈 Java 程序员未来的出路
Java 领域的五大发展预测,新的发布计划将推动创新
研究发现Java代码大多数是无价值的
Java:持续革新的 20 年
Java安装包中的Ask Toolbar被微软安全工具认定为“垃圾软件”
Java:过去、未来的互联网编程之王
甲骨文解雇Java技术讲师:放弃的节奏?
研究人员重提影响广泛的 Java 工具集 RCE 漏洞
Java 9 将采用新的版本字符串格式
最新网友评论  共有(0)条评论 发布评论 返回顶部
月排行榜

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务