Java 9

Java 9 的向后兼容性

每当新版本的Java发布时,都会有很多关于新的语言特性,API,以及新版本优势的激动人心的讨论。但是,当传统开发人员想到,他们必须维护和增强现有的应用程序,而不是创建新的应用程序时,兴奋就会快速消失。大多数应用程序必须向后兼容早期版本的Java,它不支持闪亮的新Java版本提供的新功能。所以,传统开发人员选择放弃,并坐在旁边观看。

幸运的是,Java 9的设计人员早已意识到这一点,并且已经设法使Java 9的新功能也适用于那些不得不担心支持旧版本Java的应用程序的开发人员。在这里,我们将讨论Java 9 - 多版本JAR文件,Project Jigsaw(新模块系统)以及模块化JDK和jlink中的新功能。

Git

安装Git-for-Windows

为了配合我后面将要录制的一套Git视频教程写的参考文章。在视频里面,可能很快地过一遍,简单带过,那样不会太拖拉。通过视频快速上手之后,再回头看看这些内容也可以总结一下,整理自己的知识体系结构,更好地理解Git的philosophy 目的当然就是为了更好地在实际开发中使用Git去管理源代码,促进协作与交流。