Java Developement kit (JDK)のインストール方法

Javaを使ってみたい

今回はJavaの環境を整えてみたいと思います、備忘録も兼ねてJDKのインストール方法を記事にします。なお、インストールするOSはMac OSになります。(OSバージョンはSonoma 14.0です)

JDK インストール方法

まずはJDKのインストールサイトにアクセスします。

今回インストールするのはMac OS(プロセッサはARM)なので、まずはmacOSタブをクリックして、ARM64 DMG Installerのリンクをダウンロードします。

ダウンロードが完了したら、インストールを開始します。
まずは「続ける」をクリックします。

インストール先の選択です。複数ユーザが使うPCであればユーザを絞ることも可能です。

続いてインストール先を選択します。ディレクトリが問題なければそのまま「インストール」を実施していきます。

こちらの画面が表示されれば無事にインストール完了です。
インストールファイルはゴミ箱に捨ててください。(必要な方は残して頂いても大丈夫です)

vscodeのインストール

開発キットをインストールできたら次はコードエディタをインストールします。
今回使用するのはmicrosoft社製のvscodeです。無料かつ最も有名なコードエディタで、pythonなども使えます。

「Download Mac Universal」ボタンをクリックします。

ダウンロードしたzipファイルを開くと、下図が表示されますので、「開く」を選択

vscodeを立ち上げると、下図のような設定画面が出てきます。既存の環境を持ち込む場合は、「Personalize your VS Code」ボタンを、既存の言語をこちらで編集したい場合は「Rich support for all your languages」から選択していくことが可能です。特に使用する予定がない場合でも上から一つずつチェックしていきましょう。

こんな昨日がありますよという紹介になります。
へぇ〜と思いながら進めていきます。

Gitは入れておきましょう。コードの編集履歴を保存できるので活用していくと良いです。
Gitについて記事を書いたことがあるので、よろしければご覧ください。

git

なお、macの場合はXcodeをインストールするとGitもインストールされます。面倒な作業が嫌であればXcodeから入手しましょう。

続いて、vscodeの言語を日本語に変更します(英語が得意であればそのままでも大丈夫です)
左側のテトリスのような画面をくりっくして、検索バーに「japanese」と入力します。地球儀のアイコンの「install」を選択し、言語をインストールしましょう。
※適用するには再起動が必要です。

続いて、javaの追加パックをインストールします。
検索バーに「java ex」と入力します。「Extension Pack for Java」をインストール
これで、環境構築は無事完了しました!

コードを書いてみよう

では実際にコードを書いていきましょう。テストとして、デスクトップに「java」というフォルダを作成し、vscode上でそのフォルダを選択します。

「java」フォルダを開いたら、ファイルアイコンをクリックして新しいファイルを作成し、新規作成したファイルに「test1.java」と入力しましょう。

こちらのコードを記述してみます。
なお、ファイル名とClass名は同一である必要があります。

class Test1{
    public static void main(String args[]){
        
        System.out.println("Hello!");
    }
}

コードを書き終えたら、「表示」タブから「ターミナル」を選択します。

ターミナルに、下記コードを入力します。

javac Test1.java

すると、フォルダに「Test1.class」というファイルが生成されます。
その後、ターミナルに下記コードを入力し、実行することで結果が出力されます。

java Test1

ターミナルを見ると「Hello!」と出力されましたね。

これで無事動作確認完了しました。

まとめ

今回はJavaの環境設定を実施しました。どんな言語でも設定は面倒くさいですね笑
ただ、真面目にセッティングすれば今後快適に使えるようになるため、サボらずに確実に実施しましょう。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


ABOUT US
shota_py
メーカー勤務のエンジニアです。 自分の趣味である、「電気回路」、「ガジェット」「株式投資」、「Python」に関する記事をつらつらと書いています