JAVASE- JDKの構成と原則

JDKには2をインストールするように求められます1.、1は1つがJREで、JDKです。統一されたディレクトリにインストールされ、ライン上のデフォルトの選択の後に行きます。

       2.コンピュータの電源を入れ、プロパティ、高度なシステム設定、環境変数。

       3.新しいシステム変数。変数名:JAVA_HOME変数値:JDKのインストールディレクトリ。

      4. [変更変数の値を追加するシステム変数Path、;%JAVA_HOME%\ binに、セミコロンの前には、追加ません。

      5.コマンドプロンプト、CMDを開いて、正しい設定ことを確認します。

      javacの、Javaの-version、バージョン情報が表示されますが正しく構成された命令ををjdkのjavac -versionを入力します6。

パス:Javaプログラムをコンパイルして実行するのjavac、javaのコマンドを使用する場合は、オペレーティングシステムがのjavac.exeを見つける必要がある、これらのjava.exe実行ファイルの位置、および、操作に対応したこれらの実行可能なJavaプログラムを呼び出します。私たちは、プログラムコードを開発した後、コードは、ユーザーの現在のパスとシステム環境変数でオペレーティングシステムのルックスは、Java実行可能ファイルを対応するこれら二つの場所が、コンパイラ、実行するJavaコードコードファイルをコンパイルしたフォルダのパスに通常あります実行ファイルへのパスは通常、コード、私たちの書き込みが続いているディレクトリにされていない(私たちはJDKビンが置かれているインストールパスがあること)に配置され、それは、同じフォルダ内にシステム環境変数に追加することができ、対応を見つけることができるようにします正常にコンパイルし、私たちのコードを実行する実行可能ファイル、。
JAVA_HOME:でも私たちが書かれていることをほとんどのJavaアプリケーションおよびJavaコードの絶対JDKのインストールパスのパスで直接編集、通常のコンパイルされ、実行されますが、我々は、ローカルにインストールされているJDKのバージョンにアップグレードまたは変更する場合は、そのインストールパスを変更した、我々は、対応するコンテンツのパスを変更する必要があります。あなたが誤って他の部分を削除しない場合は、別のビンJAVA_HOMEへの割り当ての前にパスが必要なので、それは、私たちのオペレーティングシステムがクラッシュし、適切に、あるいは動作していないにつながる可能性があります。

注:JAVA_HOMEは、私たちのJDKのパスを表します

  • dt.jarライブラリは、主にスイングのためにパッケージ化し、あなたが使用しない場合は設定することはできません、動作環境についてです。
  • tools.jarのは、クラスをコンパイルおよび実行するときに使用されるツールライブラリであり、

私たちは、クラスパスを設定する場合、システムが構成された私たちのクラスパスに応じてクラスをロードします

例えば:私たちは、コマンドjavacコンパイラを使用すると、システム負荷のtools.jar事実は、次のようなコマンドをカプセル化します

javacのXXX.java

Javaの-classpath =%JAVA_HOME%\ libに\ tools.jarをxx.xxx.Main XXX.java

もちろん、ツールはそれ以上のものを備えていますが、それは私たちのために利便性の多くを提供してい

私たちは、もはやクラスパスを設定する必要がありません!

JDK1.5の後、クラスパスの設定が必要とされていない、と我々がする必要があるので、JDK1.5前に、クラスをロードする方法は、カレントディレクトリに(JDKディレクトリのフォルダlibに.jarファイルを見つけることができない)が存在しませんクラスパスの設定が、JDK1.5後、JREは自動的にディレクトリのクラスファイルとロードされたdt.jarとtool.jarクラスを検索することができます。

おすすめ

転載: www.cnblogs.com/tfboy/p/12159081.html