Java
 Computer >> コンピューター >  >> プログラミング >> Java

Java 9のJDKおよびJREディレクトリの構造は何ですか?


JDKのディレクトリ構造 およびJRE JDKにjmodsのような2つの追加ディレクトリがあることを除いて、ほとんど同じです。 および含める また、 JDK9にはJREサブディレクトリがありません。 バージョン。

JDK directoryは、JDKソフトウェアをインストールするためのルートディレクトリです。このディレクトリには、著作権も含まれています 、 readme 、および src.zip ファイル。Javaプラットフォームのソースコードアーカイブファイルにすることができます。

JDKディレクトリ構造:

JDK-9
   - bin
   - conf
   - include
   - jmods
   - legal
   - lib
  • JDK / bin ディレクトリには、イメージにリンクされたモジュールで定義できる実行可能ファイルとコマンドラインランチャーが含まれています。
  • JDK / conf ディレクトリには.propertiesが含まれています 、 .policy、 および開発者、デプロイヤ、およびエンドユーザーが編集することを目的としたその他の構成ファイル。
  • JDK / lib ディレクトリには、ランタイムシステムのプライベート実装の詳細が含まれています。これらのファイルは外部での使用を目的としていないため、変更しないでください。
  • JDK / jmods ディレクトリには、コンパイルされたモジュール定義が含まれています。
  • JDK/リーガル ディレクトリには著作権が含まれています およびライセンス 各モジュールのファイル。
  • JDK / include ディレクトリにはC言語が含まれています ネイティブコードをサポートするヘッダーファイル Java Native Interfaceを使用したプログラミング ( JNI )およびJava仮想マシン (JVM)デバッガインターフェイス。


JRE JREソフトウェアインストールのルートディレクトリです。このディレクトリにはreadmeが含まれています およびその他のJREフォルダ。

JREディレクトリ構造:

JRE-9
   - bin
   - conf
   - legal
   - lib
  • JRE/ビン ディレクトリには、イメージにリンクされたモジュールによって定義された実行可能ファイルとコマンドラインランチャーが含まれています。
  • JRE / conf ディレクトリには.propertiesが含まれています 。ポリシー 、および開発者、デプロイヤ、およびエンドユーザーが編集することを目的としたその他の構成ファイル。
  • JRE / lib ディレクトリには、ランタイムシステムのプライベート実装の詳細が含まれています。これらのファイルは外部での使用を目的としたものではなく、変更することはできません。
  • JRE/法務 ディレクトリには、各モジュールの著作権ファイルとライセンスファイルが含まれています。

  1. JREとJDKの違いは何ですか?

    JDK (Java Development Kit)には、JREを含むJavaアプリケーションを開発および実行するために必要なすべてのツールとライブラリが含まれています。 JRE Javaランタイム環境は、Javaプログラムの実行に必要なJVMおよびその他のライブラリを含むソフトウェアです。

  2. JavaとJavaScriptの違いは何ですか?

    Web開発者のJeremyKeithが2009年に述べたように、「JavaはJavaScriptに、ハムはハムスターになります」。そのアナロジーの正確さは議論の余地がありますが、その背後にある精神は確かです。JavaとJavaScriptは、共通の言語ルートを共有しているにもかかわらず、2つの非常に異なるプログラミング言語です。何年にもわたって、それらはもう少し重複するようになりましたが、JavaScriptは、Webサイトをインタラクティブにする主要なフロントエンド言語であり続け、Javaはサーバーサイドおよびアプリケーションプログラミングで引き続き人気があります。開発者を雇ったり、コーディ