はじめに
最近、Javaの勉強をはじめました。
とりあえず、Hello, World!
出力をやったのでメモ。
環境構築
まず、環境構築から。
コンパイルと実行を行うために、コンパイラとインタプリタが必要とのこと。
JDKをインストールすればOKみたいなので、インストールしていきます。
JDKのインストール
JDKにも色々あるそうですが、今回はJava SE Development Kit
を利用しました。
下記よりダウンロードできます。
Java SE Development Kit
dmgがダウンロードされるので、手順に沿ってインストールすれば完了です。
ちなみに今回の環境は下記の通り。
- java: version "18.0.1.1"
- macOS: 12.3.1 (21E258)
ソースコードの作成
Main.java
を作成して、下記のコードを記述します。
public class Main {
public static void main(String[] args) { //メインメソッド 最初に動く
System.out.println("Hello, World!");
}
}
この時、クラス名
とファイル名
を同じにする必要があるので注意。(今回はMain
)
コンパイル
ターミナルを開きます。
cd
で先程作成したファイル(Main.java
)が格納されているディレクトリに移動します。
$ cd /*ディレクトリのパス*/
移動できたら、下記のコマンドを実行してコンパイルします。
$ javac Main.java
コンパイルに成功すると、Main.class
が生成されます。
実行
コンパイルに成功したら、続けて下記のコマンドで実行します。
$ java Main
実行結果
Hello, World!
Hello, World!
が表示されれば成功です。
さいごに
Java入門という事でHello, World!
の出力まで行いました。
今後もSwiftの傍ら、javaも勉強していくので、ちょっとずつ記事にしていきたいと思います。
参考書籍