目次
そもそもJavaとは?
![](https://buzz-server.com/wp-content/uploads/2021/01/debu-azarashi-e1610252276508-150x150.jpg)
Javaって?公式に聞け!
Javaって下火なの?
![](https://buzz-server.com/wp-content/uploads/2021/01/debu-azarashi-e1610252276508-150x150.jpg)
破竹の勢いのPythonに比べると話題性に欠けるが、
まだまだイケてる感じなの?
これは2020年のGithubでのランキングになります。
2019年にPythonに2位を明け渡してはいますが、未だ3位に位置しています。
![](https://buzz-server.com/wp-content/uploads/2021/01/2020_ranking.png)
Google Trendsで見てみるとPythonには負けてるが、まだまだ使われてそう。
![](https://buzz-server.com/wp-content/uploads/2021/01/20210118_python_java-1024x492.png)
ちなみに下記記事にランキングと学んでみるべきプログラミング言語をまとめています。
ご参考までに!
このお話の大前提のお話
![](https://buzz-server.com/wp-content/uploads/2021/01/debu-azarashi-e1610252276508-150x150.jpg)
あなたのPCなんですか?
- Window10(Pro)※Homeとかでも多分OK
こんな環境になります
![](https://buzz-server.com/wp-content/uploads/2021/01/debu-azarashi-e1610252276508-150x150.jpg)
ここの方法を実践するとどんな環境ができるの?
- Visual Studio Code
- AdoptOpenJDK 11
OracleのJavaを使うとどうしても有償のお話が出てきちゃうのでね。
AdoptOpenJDKはRed Hat、IBM、Microsoft、AWSなどがスポンサーとなっています。
有償だとちょっと困っちゃうこともあるしね…。
必要なものをダウンロードする
![](https://buzz-server.com/wp-content/uploads/2021/01/debu-azarashi-e1610252276508-150x150.jpg)
インターネット環境がない人は?いませんね!
いずれもWindows10向けのものをダウンロードします。ここでダウンロードされたのは私の場合は以下になりました。
- VSCodeUserSetup-x64-1.52.1.exe
- OpenJDK11U-jdk_x64_windows_hotspot_11.0.9.1_1.msi
赤字の部分はダウンロードするタイミングによって変わる可能性があります。あまりにも数字が違い過ぎるとちょっとこれから紹介する記事は参考にならない可能性があります。
インストール方法!
![](https://buzz-server.com/wp-content/uploads/2021/01/debu-azarashi-e1610252276508-150x150.jpg)
ここからはマウスを右手に添えるだけ…
まずは実行環境!Javaインストール!
- msiファイル(インストーラー)をダブルクリック
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000000-001.jpg)
- 次へをクリックします。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000001-2.jpg)
- 同意部分にチェックを入れて、次へをクリックします。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000002-2.jpg)
- 基本そのままで良いです。インストール先などの設定です。次へをクリックします。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000003-4.jpg)
- インストールをクリックします。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000004-2.jpg)
- 暫し待ちます。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000005-2.jpg)
- 以上でインストールが完了です。完了をクリックします。次の手順でインストールされているかを確認します。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000006-3.jpg)
- Windowsロゴ+Rを同時に押して、cmdと入力し、Enterを押します。(コマンドプロンプトが起動します。)起動した後はjava -versionと入力して、Enterを押して、openjdk version x.x.x.xとかって表示されればOKです。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000007-2.jpg)
- もし表示されなかった場合はJava.exeのあるフォルダにPathが追加されていない場合があります。多分大体C:\Program Files\AdoptOpenJDK\jdk-11.0.9.101-hotspot\binにインストールされているはず…です。調べてみてください。
- Windowsロゴをクリックして、コントロールパネルを開きます。
![](https://buzz-server.com/wp-content/uploads/2021/01/win-system-001.png)
- システムとセキュリティをクリックします。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000009-2.jpg)
- システムをクリックします。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000010-1.jpg)
- システムの詳細設定をクリックします。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000011-3.jpg)
- 環境変数をクリックします。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000013.png)
- Pathをクリックし、編集をクリックします。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000014.png)
- 新規をクリックし、入力欄に前項で調べたPathを入力します。OKをクリックします。この状態で再度コマンドプロンプトを開きなおして、同じコマンドを入力します。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000015.png)
Visual Studio Codeのインストール!
- exeファイルをダブルクリックします。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000008-e1611156877366.jpg)
- 使用許諾に同意するにチェックを入れて、次へをクリックします。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000009-1.jpg)
- インストールする場所を選びます。気にしない人はそのままでも良いです。次へをクリックします。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000011-2.jpg)
- ここはでそのままでも良いです。次へをクリックします。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000012-1.jpg)
- デスクトップ上にアイコンを作成したい場合はチェックを入れます。それ以外はそのまでも良いです。次へをクリックします。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000013-1.jpg)
- 最後の確認画面です。問題なければインストールをクリックします。以下画像だとインストール先を少し変えてますが気にしないでください。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000014-1.jpg)
- 暫く待ちます。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000015.jpg)
- インストールが完了するとこんな画面が表示されます。完了をクリックします。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000016-001.jpg)
- 起動するとこんな画面が表示されます。次にTerminal起動時にコマンドプロンプトになるように設定を変更します。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000017-1024x593.jpg)
Visual Studio CodeのTerminalをPowerShellからコマンドプロンプトに変更!
- Ctrl + Shift + pを押して、settingと入力します。その中に表示されるPreferences: Open User Settingsを選択します。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000022-1-1024x593.jpg)
- PowerShellと入力して、Terminal > Integrated > Shell: Windowsにある、Edit in settings.jsonをクリックします。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000023-1-1024x593.jpg)
- "terminal.integrated.shell.windows"の部分にコマンドプロンプトのPath(C:\\Windows\\System32\\cmd.exe)を入力して閉じます。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000025-1-1024x593.jpg)
- TerminalからNew Terminalを押すと、画面下にコマンドプロンプトが開きます。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000026-1-1024x593.jpg)
とりあえず実行する!
![](https://buzz-server.com/wp-content/uploads/2021/01/debu-azarashi-e1610252276508-150x150.jpg)
比較的一瞬です。
画面に何か表示する
- FileをクリックしてOpen Folderをクリックします。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000033-1024x593.jpg)
- ソースコードを保管する場所を選択します。場所はどこでも良いです。選択したら、フォルダーの選択をクリックします。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000016-3.jpg)
- 左側のフォルダー部分のファイル追加アイコンをクリックします。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000018-2.jpg)
- ファイル名にHello.javaと入力します。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000027-1.jpg)
- ファイルが作成され自由に中央部分に文字を入力することが可能です。次からいよいよプログラミング!ここではとりあえず文字をコマンドプロンプト上に表示するアプリを作ってみます。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000028-1-1024x593.jpg)
- 文字が入力できる箇所に下記を入力してみましょう。入力が出来たらCtrl+sでファイルを保存します。
public class Hello {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
- コマンドプロンプト部分にjavac Hello.javaと入力して、Enterを押します。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000029.jpg)
- エラーが発生しなかった場合は次にjava Helloと入力して、Enterを押します。無事にコマンドプロンプト上にHello World!と表示されました。
![](https://buzz-server.com/wp-content/uploads/2021/01/WS000031-1.jpg)