#java9

Java 9新功能特性简介

16-07-10 4060 5 banq

Java 9虽然从之前的2016-09-22推迟到2017-03-23,但是现在我们可以一窥其一些亮点新功能,亮点在:Jigsaw、工具、HTTP API和语言细节几个方面。 JIGSAW 将... 详细

将Spring Boot启动速度提高10倍! - Denis Rosa

19-09-04 2154 2 banq

在实验者机器上Spring Boot从12秒提高到1.8秒,方法: 使用JDK 9+ VM选项: -noverify -Dspring.jmx.enabled=false Spring参数... 详细

用Java9模块实现DDD有界上下文 | Baeldung

20-03-20 1105 1 banq

领域驱动设计(DDD)是一组原则和工具,可帮助我们设计有效的软件体系结构以提供更高的业务价值。通过将整个应用程序域分离为多个语义一致的部分,Bounded Context是从 架构 的泥潭中拯救... 详细

简单有效的G1 GC调整技巧 - JAXenter

20-10-02 1066 banq

在本文中,Ram Lakshmanan分享了一些技巧,以调整G1垃圾收集器以获得简单而有效的最佳性能。通过这些技巧,方法和说明来调整应用程序以获得最佳性能。自Java 9以来,G1一直是默认的GC算... 详细

自JDK 8 以来所有Java和JVM新功能的分类列表

19-02-23 1008 banq

一个方便的参考,涵盖从从Java 8到11及更高版本各种新语言功能到新版本命名方案的所有内容。 自从版本8发布到版本11以来,Java由120个  JDK增强建议 (JEP)构成,每个 建议 都为平... 详细

Java模块系统JPMS是巨坑?- jodastephen

20-02-26 1016 banq

我确实想知道,对于Java的长期健康而言,最好的办法是从应用程序代码中删除Java模块系统(只保留在JDK内部)。这对我来说是一个巨大的浪费时间,完全没有任何好处。有什么想法吗? 众说纷纭: JP... 详细

从JDK 8到15以来所有Java和JVM功能的分类列表 - advancedweb

20-10-04 904 banq

新语言功能 您应该了解的Java语言增强功能 文本块 JDK 15 密封类可以限制哪些其他类可以扩展它们(预览) JDK 15 记录(预览) . 详细

Java 9 中的ofNullable方法 | foojay

21-07-06 179 banq

从 Java 9 开始,当我们需要操作 List 中的值时,可以将 Optional 与流一起使用。 在本次 Java 挑战赛中,我们将探索在 Optional! 中使用流的方法! 如下执行main... 详细

将ServiceLoader迁移到Java 9模块系统 - frankel

19-10-15 396 banq

Service Loader允许在不同的JAR中分离API及其实现。客户端代码仅取决于API,而在运行时,将使用类路径上的实现。这是将客户端代码与实现代码分离的好方法。 为了说明这一点,让我们实现自... 详细

共有 9