byStarTW says to YSITD
JRE下的rt.jar: 这个文件是极为重要的一个文件,rt是runtime的缩写,即运行时的意思。是java程序在运行时必不可少的文件。 里面包含了java程序员常用的包,如java.lang,java.util,java.io,java.net,java.applet等   1. rt.jar 默认就在 根classloader的加载路径里面 放在claspath是多此一举   不信你可以去掉classpath里面的rt.jar   然后用 java -verbose XXXX 的方式运行一个简单的类 就知道 JVM的系统根Loader的路径里面  不光rt.jar jre/lib下面的大部分jar 都在这个路径里