×
Javaの基礎
歴史的に、Javaの提供形態は「開発用パッケージ(JDK)」と「一般実行用パッケージ(JRE)」に分かれていましたが、Java SE 11以降、オラクル公式の配布物としては独立したJRE単体での提供が廃止され、JDKに一本化されました。 現代のJava開発では、必要なモジュールだけを軽量に切り出して独自実行環境を作成するツール(jlink)が標準搭載されており、マイクロサービスやDockerコンテナ環境において最小限のフットプリントでデプロイすることが推奨されています。 また、JDKにはOracle JDKのほか、オープンソースコミュニティ主導で開発されるOpenJDK、各ベンダーが商用サポートを提供するEclipse Temurin(Adoptium)、Amazon Corretto、Azul Zuluなど様々なディストリビューションが存在し、互換性を保ちながら展開されています。

試験でのポイント