官术网_书友最值得收藏!

Introducing Java 9 Modularity

This book covers modularity features in Java 9--an important new change to the Java programming language. We'll look at its impact on Java development and how you can use it to build powerful modular applications. The Java 9 release also comes with a few other changes, such as support for HTTP 2.0 and a shell called jshell that lets you run Java code snippets in a Read-Eval-Print-Loop (REPL). While these are exciting new changes, they are not the focus of this book. We will be primarily focusing on the modularity features, which are arguably the most important and powerful among all the new changes with the Java 9 release.

This chapter provides an introduction to the new module features in Java 9 by covering the following topics:

  • Examining two important structural and organizational problems when building Java applications today, and their implications
  • Why does Java even need modularity features? What are we missing right now? And what do we gain from modularity?
  • Introducing the Java Platform Module System (JPMS)
  • Understanding the benefits that the Java modular system aims to provide
主站蜘蛛池模板: 鄂州市| 怀化市| 南漳县| 安多县| 沂源县| 赤城县| 永州市| 罗城| 湘阴县| 漾濞| 东海县| 花莲县| 高邮市| 隆安县| 昭苏县| 辽中县| 仙游县| 道孚县| 竹溪县| 巫溪县| 屏边| 哈巴河县| 禄丰县| 赤城县| 基隆市| 准格尔旗| 和林格尔县| 资阳市| 广宁县| 安阳市| 顺昌县| 昔阳县| 育儿| 洪雅县| 抚松县| 毕节市| 柘城县| 伊宁市| 来宾市| 星子县| 阿勒泰市|