java -jar Foo.jar したときって、必要なクラスだけ読み込まれるの?それとも jar に入ってる奴が全部読み込まれるの?

このへん見てると、全部は読まれないっぽい。が、なんかそれっぽい説明が見当たらない。
http://bytes.com/topic/java/answers/857855-jar-file-loading-takes-jvm-memory