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インストール時にソースコードをインストールしていなかった場合は再インストールして、ソースコードもインストールしてみましょう。