在11月,我们仔细查看了Quarkus,它的最终版本为1.0.0.Final。 我们还详细了解了Java ValueType,这是将来的Java发行版中可用的新数据类型,并且GitHub发布了其年度Octoverse状态报告,以找出过去一年中最受欢迎的开源项目和编程语言。
现在,让我们进入上个月最激动人心的话题。
Java 14:已确认针对JDK 14和JEP 365的五个JEP返回
毫不奇怪,我们的Java 14更新线程在11月获得了最多的点击! 现在已经确认了针对JDK 14的五个JEP,并且Windows上的JEP 365:ZGC又回来了,再次提出针对Java 14的提议。这总共意味着Java 14目前正在考虑14个功能。
在此处阅读有关Java 14最新消息的信息 。
Java框架Quarkus 1.0.0.Final着陆
Quarkus 1.0的最终版本在11天内发布了两个候选版本,并在36周内发布了30个版本之后(即每九天发布一次)。 不过不要感到难过,节奏不会放慢,他们已经在谈论他们的Quarkus 1.1计划! 让我们仔细看看。
仔细看一下Quarkus 1.0.0.Final,看看有什么新内容和下一步 。
Java中的新ValueType
就像现在一样,Java具有两种不同类型的数据-原语和对象。 在即将发布的版本中,将有一个称为ValueType的新类型。 对于日常编程,对象和值类型之间应该没有区别,但实际上它们是完全不同的。
了解ValueType提供的新功能 。
测试驱动的Java开发与传统测试的对比研究
传统测试和测试驱动开发的优缺点是什么? 尽管传统测试需要大量时间和金钱,但使用TDD可以使代码更快,更简洁。 虽然,TDD需要学习新的开发人员技能。 本文研究了这两种方法以及Java软件开发人员应如何利用它们。
全球开发人员报告:1100万开发人员积极使用JavaScript
哪种编程语言拥有最强大的社区和最活跃的程序员? 有多少开发人员正在实施DevOps策略? 移动程序员使用什么框架? 在11月,我们深入研究了数据,以了解155个国家/地区的17,000名开发人员在SlashData的报告《开发人员经济学:开发人员国家第17版》中揭示了什么。
Gradle 6.0带来了Java 13支持,更好的依赖管理等
自从Gradle 5.1于一月份问世以来,还不到一年,但是上个月我们一直盯着下一个主要版本:Gradle 6.0。 最新版本的构建自动化软件为依赖关系管理,对Java和Groovy的更快的增量编译,对Java 13的支持以及对Javadoc和源jar的开箱即用的支持带来了许多改进的功能。
2019年八月节状态:Python首次超过Java
上个月,GitHub发布了其年度“ Octoverse状态”报告。 该报告显示了哪些编程语言和项目在GitHub上最受欢迎,并且在过去一年中有哪些趋势。 GitHub不仅检查了十大最受欢迎的语言,还检查了最受欢迎的开源项目以及其贡献者所在的国家/地区。
请参阅排在首位的编程语言 。
科技领域的女性:“女性必须促进和支持同龄女性。”
两年前,我们推出了多元化系列,旨在吸引科技界最具启发性和力量的女性。 Teradata首席产品官Reema Poddar向我们介绍了她的职业道路,面临的挑战以及为何科技领域的女性人数不多。
前往面试,以了解有关Reema Poddar的更多信息 。
Java现代化以跟上云原生世界的步伐
尽管Java非常流行,但仍有一些抱怨–您有兴趣在11月获得更多有关Java的信息。 在我们这个新的云原生世界中,为什么Java需要发展? 为了不断发展以适应现代的云原生应用程序,Java需要保持所有使其可靠的功能,同时还必须能够在新的应用程序环境中运行。
了解Java如何发展以跟上时代发展 。
科技界女性:“我们在技术方面建立了很多偏见”
在11月引起您关注的我们的“科技女性”系列中另一个令人振奋的故事是Lina Zubyte,他是ThoughtWorks的质量检查顾问。 找出她对有偏差地创造技术的看法,以及如何加以改进。 正如Zubyte所说,“要使技术更具包容性,平衡性和接受性,还有很长的路要走。”
在此了解Lina Zubyte的职业道路和见解 。
翻译自: https://jaxenter.com/top-10-java-stories-november-quarkus-java-14-165051.html