JDK中rt.jar、tools.jar和dt.jar的理解
rt.jar是Java基础类库,也就是你在java doc里面看到的所有的类的class文件
dt.jar是关于运行环境的类库
tools.jar是工具类库,编译和运行需要的都是toos.jar里面的类分别是sun.tools.java.*; sun.tols.javac.*;
在Classpath设置这几个变量,是为了方便在程序中 import;Web系统都用到tool.jar。
1. rt.jar
rt.jar 默认就在Root Classloader的加载路径里面的,而在Claspath配置该变量是不需要的;同时jre/lib目录下的
2. tools.jar
javac XXX.java
java -Calsspath=%JAVA_HOME%\lib\tools.jar xx.xxx.Main XXX.java
3. dt.jar
dt.jar是关于运行环境的类库,主要是swing的包 在用到swing时最好加上。