はじめに モジュール機能はJava 9にとって最も大きな変更といえます。コードだけを見ると、ほんのわずかな違いに思えますが、その意味を知れば知るほど、この変更によるJava自身の変化の大きさに気づくのではないかと思います。 また、このモジュール機能は、機能の追加というよりもポリシー自体の変更と表現したほうが適切でしょう。それは、既存の環境だけではなく新しい環境に対して必要なことであり、Javaの用途がさらに広がったことを意味するのではないかと思います。 対象読者 Java関連に携わる開発者 これからJavaを学ぼうと思っている方 モジュール機能「Project Jigsaw」とは(1) Javaでこれまでモジュールといえばパッケージの概念と同じでした。しかしJava 9ではパッケージとは別に、モジュールという新たな概念が追加されています。 Javaのクラスやメソッド、そしてフィールドなどに
![Java 9のモジュール機能「Project Jigsaw」の基本を紹介](https://cdn-ak-scissors.b.st-hatena.com/image/square/a6ccfdc16fe42453cb2673b2eb0353c39407712f/height=288;version=1;width=512/https%3A%2F%2Fcodezine.jp%2Fstatic%2Fimages%2Farticle%2F10524%2F10524_og.png)