1. コードをノートブックに書き込み、クラス名と同じ名前にサフィックス を付けます.java
。
例:H.java
class H{
public static void main(String[] args){
System.out.println("Hello world");
}
}
2. 「Window+R」、「cmd」と入力して「OK」をクリックし、メモが置かれているフォルダーを入力し、コマンドを入力してE:\Desktop>
Enter キーを押し(コンパイル)、コンパイル完了後に実行するjavac H.java
コマンドを入力します。java H
3. 中国語の文字化けコードの解決策
class H{
public static void main(String[] args){
System.out.println("Hello world 你好 世界");
}
}
以下の文字化けが表示されます。
実行時に中国語の文字化けが発生する場合
1. 记事本另存文件编码格式为ANSI
2. 如果使用utf-8, java -Dfile.encoding=utf-8 H.java 直接运行解决乱码(java17 可以不用编译直接运行源程序)
3. 如果使用utf-8, javac H.java -encoding utf-8 ,再运行 java H就没有乱码
(1) メモ帳に保存したファイルのエンコード形式は下図のように ANSI です。
(2) utf-8、java -Dfile.encoding=utf-8 H.java を使用して直接実行すると文字化けが解決します(java17 はコンパイルせずにソースプログラムを直接実行できます) (3) utf-8、javac H.java -encoding utf-8 を使用して java H を実行すると文字化けは発生しません
。