Javaコンパイラ
2023年時点で、javacを使用して、Javaソースファイルをコンパイルする基本的なコードは、下記の通りである。
なお、この章で示すコードを実際に実行する際は、「hoge」の部分をコンパイルしたいJavaソースファイルのファイル名に書き換える必要がある。
もし、仮にJavaソースファイルの中にUTF-8形式の文章を出力するコードが記述されている場合は、コンパイルして実行した際に文字化けが発生する可能性があるので、このコードは実行できない。代わりに、下記のコードを実行することで対策ができる。
また、UTF-8以外の文字コードに変換する際でも、コード欄の「UTF-8」を目的の文字コード名へ書き換えることで、正しく変換することができる。(JavaDrive - 実行環境のエンコーディングに合わせてプログラムを実行する : https://www.javadrive.jp/start/encoding/index4.html)