まず、JDKは何ですか http://java-mzd.iteye.com/blog/838514
JDK:Javaの開発ツールキット(Javaの開発キット)。JDK 全体 JAVAのを含むコア、 Javaのランタイム環境( JavaランタイムEnvirnment )、の束のJava ツール( javacの/ Javaの/ JDB など)および Javaは(つまり、クラスライブラリをベースのJava APIが含ま rt.jarのを)。
JRE:JavaランタイムEnviromental(Javaのランタイム環境)。つまり、私たちが言う JAVAのプラットフォームを、すべてのJava プログラムが持っている JRE の下で実行するには。含む JVM および JAVA コアクラスライブラリとサポートファイル。コンパイラ、デバッガやその他のツール- JDKと比較すると、それは、開発ツールが含まれていません。
JVM:Java仮想Mechinal(JAVA 仮想マシン)。JVMは JREの、様々なコンピュータ実現される機能の実際のコンピュータシミュレーション上を通過する架空のコンピュータである部分、。JVMは等プロセッサ、スタック、レジスタなど、独自のサウンドハードウェア・アーキテクチャを有し、また、対応する命令を有します。JVM の主な仕事は、命令の独自のセット(すなわち、バイトコード)を説明するためであり、ローカルにマッピングされた CPUの命令セットや OSのシステムコール。Javaは、実際には、クロスプラットフォームではありません、異なるオペレーティングシステムが異なる使用 JVMのマッピングルールを、オペレーティングシステムで実行する許可は何も、クロスプラットフォームの完成。JVM の上のJava ソースファイルが懸念されていないが、ソースファイルのクラスファイルでその懸念(生成されたクラスファイルを)。クラス・ファイルは、組成含む JVMの命令セット、シンボル・テーブルだけでなく、いくつかの支援情報。
二、JDKのtarballをダウンロード http://download.csdn.net/detail/jji8877032/9151743
三、JDKの環境変数の設定
JAVA_HOME、クラスパスとパス(大文字と小文字の区別はありません):3つの環境変数の合計を設定するには、JDKの必要性を使用します。
1、JAVA_HOME
選択し、「マイコンピュータ」を右クリックし、「プロパティ」を選択し、「詳細設定」タブをクリックし、「環境変数」を 次のダイアログボックスに入力します。
[システム環境変数]フィールドで、「新規」ボタン、次のダイアログボックスをクリックします。
変数JAVA_HOMEの名前で塗りつぶし、変数Cの値で塗りつぶし:\ Users \ユーザーAAA \デスクトップ\ jdk1.7.0_17(JDKパス、パッケージ後に圧縮されたパスを抽出)した後、JAVA_HOME変数の設定が完了するので、[OK]をクリックします。
2、クラスパス
クラスパス、変数値
;%JAVA_HOME%\ LIB; %JAVA_HOME%\ LIB \ tools.jarを( 増加する電流経路で表されます。)。
3、パス
パス変数が既にだけパス変数を選択する必要があり、パス変数を変更するために、システム変数に存在し、[編集]をクリックします。次の変数の値を追加します
%% JAVA_HOME \ binが、%% JAVA_HOME \ JRE \ binに。元のパスのパスの前にJDKのbinにあることを示唆しました。%SYSTEMROOT%\ SYSTEM32に私たちは、自分の機器を使用しない場合は、JREが付属し、Windowsオペレーティングシステムでのjava.exe / javaw.exeのは、それから彼はJREに黙認、あなたが私たち自身の機器を使用することができ、もありますのでA。前面にJDKビン場合は、パスが優先されます。