Java APIのclassファイルはどこ?javaファイルはどこ? | Javaプログラミング初心者のためのページ

Java APIのclassファイルはどこ?javaファイルはどこ?

System.out.println();

は、CLASSPATHの設定をしなくても実行できます。

なぜでしょう?

これを実行するためには、SystemクラスやSystem.outオブジェクト(PrintStreamオブジェクト)のclassファイルがないといけません。javaコマンド、javacコマンドはこのありかを知っています。


Javaのインストール先\jre\lib

フォルダの

rt.jar

というファイルです。


jarファイルって何?


このjarファイルの中にはclassファイルが入っています。


さらにソースコードも確認したいなら、

Javaのインストール先

フォルダに、

src.zip

ファイルがあるはずです。jdkインストール時にソースコードをインストールしていなかった場合は再インストールして、ソースコードもインストールしてみましょう。