トップページインストール,使い方ツールチェーンJava SE (Java Standard Edition) 8u261 のインストール (Windows 上)

Java SE (Java Standard Edition) 8u261 のインストール (Windows 上)

Windows での,Java SE (Standard Edition) のインストール手順を説明する. ライセンス条項は,利用者で必ず確認すること

サイト内の関連ページ

ダウンロードとインストール

  1. Java ダウンロードのウェブページを開く
    https://www.oracle.com/java/technologies/downloads/
  2. ページの下の方の「Java SE 8u261」のところの 「JDK Download」をクリック

    [image]
  3. 表示内容をよく確認する

    ライセンス条項は必ず確認すること

    [image]
  4. Windows 版の .exe ファイルを選ぶ

    [image]
  5. .exe 形式のファイルのダウンロードが始まる.

    利用条件に合意する場合に限り続行する.

    [image]
  6. 画面の指示により,Oracle プロファイルにサインインする.
  7. サインインすると,ダウンロードが始まる.

    [image]
  8. ダウンロードされた .exe ファイルを実行

    [image]
  9. 最初の画面では,「」をクリック.

    [image]
  10. インストールするオプション機能の設定.既定(デフォルト)のままでよい.「」をクリック.

    [image]
  11. インストールが始まる

    [image]
  12. インストールディレクトリの設定.既定(デフォルト)のままでよい.「」をクリック.

    [image]
  13. インストールの終了を待つ.

    [image]
  14. インストール完了の確認.「閉じる」をクリック.

    [image]

設定

  1. Windows のシステム環境変数 JAVA_HOME を次のように設定.

    Windows での環境変数の設定は,マイコンピュータを右クリック → プロパティ→ 詳細設定 → 環境変数をクリック

    Windowsの画面の表示では、「\」(円マーク)が表示される

    [image]
  2. システム環境変数 Pathに,C:\Program Files\Java\jdk1.8.0_261\bin追加することにより,パスを通す

    管理者として実行した コマンドプロンプトで,次のコマンドを実行.

    call powershell -command "$oldpath = [System.Environment]::GetEnvironmentVariable(\"Path\", \"Machine\"); $oldpath += \";C:\Program Files\Java\jdk1.8.0_261\bin\"; [System.Environment]::SetEnvironmentVariable(\"Path\", $oldpath, \"Machine\")"
    
  3. 確認のため、Windows のコマンドプロントを開き、次のコマンドを実行
    java -version
    

    次のように表示されたら OK.表示されない場合には、環境変数の設定を確認する.

    [image]

サンプルプログラムの実行

サンプルプログラム

  1. ファイル「HelloWorld.java」の作成
    public class HelloWorld
    {
        public static void main(String args[])
        {
            System.out.println("Hello Java World !");
        }
    }
    
  2. コンパイル

    Windows のコマンドプロンプトで次のように操作

    javac HelloWorld.java
    

    [image]
  3. 実行

    Windows のコマンドプロンプトで次のように操作

    java HelloWorld
    

    実行結果は次のようになる.

    [image]

クラス定義の例

public class MyClass
{
    private int x;
    public static void main(String[] args) {
        System.out.println("hello");
    }

    public MyClass()
    {
        x = 0;
    }

    public int sampleMethod(int y)
    {
        return x + y;
    }
}