标签:Project Jigsaw

  • Java 9 的向后兼容性

    每当新版本的Java发布时,都会有很多关于新的语言特性,API,以及新版本优势的激动人心的讨论。但是,当传统开发人员想到,他们必须维护和增强现有的应用程序,而不是创建新的应用程序时,兴奋就会快速消失。大多数应用程序必须向后兼容早期版本的Java,它不支持闪亮的新Java版本提供的新功能。所以,传统开发人员选择放弃,并坐在旁边观看。 幸运的是,Java 9的设计人员早已意识到这一点,并且已经设法使Java 9的新功能也适用于那些不得不担心支持旧版本Java的应用程序的开发人员。在这里,我们将讨论Java 9 - 多版本JAR文件,Project Jigsaw(新模块系统)以及模块化JDK和jlink中的新功能。