スッキリわかるJava 第6章〜複数クラスを用いた開発〜
・Javaのクラス、パッケージは世界中のあらゆる人が作ったクラス、メソッドなどとの衝突を避けるために分けられている。
・自分が作ったJavaのクラスが一つであっても、そのクラスには数百個のJavaの標準搭載APIクラスが紐づけられている。
また、import文を記述することなく自動的に提供されるパッケージも備わっている。(Systemなど)
・Javaのクラスは必要な時に必要なだけ呼び出される。その時にクラスローダーが動作する。
・クラスローダーはクラスパスというヒント情報を使うことで目的のクラスファイルを探す。その為、適切な場所にフォルダを配置しなければならない。