본문 바로가기

IT自主学習 (2023.05.23~)/Java(2023.05.23~)

プログラミング自主学習 24日目 Java8->Java17,VSCODE

Javaインストール

システム環境変数設定時、システム変数に

1)JAVA_HOME ➡ JDKのディレクトリを追加

2)path ➡ %JAVA_HOME%\bin (JAVA_HOMEの下位ディレクトリbinという意味)に追加し、

一番上にあげる。

3)cmdを通して、Version Check

java -version, javac -version

 

JDKはByteCodeに翻訳するコンパイラ

JITコンパイラはJVMに内装され、ネイティブコードに翻訳するコンパイラ

 

 

VSCode

 

cmdコンパイル

javac -d [バイトコードを保存したいディレクトリ][ソース経路/*.java]

               bin                                                src/ch01/sec06/Hello.java

 

結果:srcフォルダーにあったソースがbinフォルダーにコンパイル。

   パッケージフォルダーまで自動的に作成された。

 

cmd実行

java -cp [バイトコードを保存した位置][パッケージ~クラス名]

java -cp bin                                             ch01.sec06.Hello 

 

保存するフォルダー名がsrcとbinになっていない場合は、

cdをクラスファイルを保存するディレクトリに指定し、コンパイルすれば、効率が上がる。