【Java】「Java」の「コンパイル」をする「方法」

【Java】
「Java」の「コンパイル」をする「方法」







はじめに



「Java」では、
「Java」で記述された「ソースコード」を 「javac」コマンドで「コンパイル」し、
「java」コマンドで「実行」をする。



「Java」の「コンパイル」「実行」の形式

ソースコード拡張子ファイル名(クラス名).java
コンパイルコマンドjavac ファイル名(クラス名).java
実行ファイル(コンパイル後)拡張子ファイル名(クラス名).class
実行コマンドjava ファイル名(クラス名).class


Back

「Java」の「コード書式」



「Java」の「ソースコード」は、
最初の一歩は、
凄くシンプル。



「Hello」と出力するだけの「Java」の簡単な「ソースコード」


「クラス」「main関数」「出力コード」だけの
シンプルな「Javaソースコード」。
「Java」の開発環境「JDK」などが、
正常に機能しているかのチェックなどによく使用される「ソースコード」。



public class Hello{
public static void main(String[] args){
System.out.println("Hello");
}
}
ファイル名:Hello.java


「クラス名」と「ファイル名」は、
同一の名称でないとエラーになる。


Back

「Java」で「コンパイル」をする「方法」



「java」での「コンパイル」は、
「javac」コマンドを使用して、
「コンパイル」が実行される。

「コンパイル」が完了すると、
「ファイル名.java」という「ソースコードファイル名」が、
「ファイル名.class」という「実行ファイル名」が作成され、保存される。



「Java」ファイルを「コンパイル」するコマンド

javac Hello.java

javac ファイル名(クラス名).java


コンパイル後に出力される「実行ファイル」は、
Hello.class
ファイル名(クラス名).class
となる。




Back

「Java」で「コンパイル」された「実行ファイル」を「実行」する「方法」



「java」で「コンパイル」された「実行ファイル」を
「実行」するには、
「java」コマンドを使用する。

「Java」の「実行ファイル」の「拡張子」は、
「.class」が使用される。
「実行ファイル名.class」という形式が、
「Java」の「実行ファイル」。



「java」のコンパイル後の「実行ファイル」を実行する手順

java ファイル名(クラス名).class
java Hello.java


Back