码迷,mamicode.com
首页 > 编程语言 > 详细

Java-----JDK中tools.jar、dt.jar和rt.jar的作用

时间:2015-03-20 22:03:07      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:java   jdk   tools.jar   dt.jar   rt.jar   

1 tools.jar

        位于{Java_Home}\lib; 是系统用来编译一个类的时候用到的,即执行javac的时候用到

        javac XXX.java实际上就是运行java -Calsspath=%JAVA_HOME%\lib\tools.jar xx.xxx.Main XXX.java

        javac就是对上面命令的封装 所以tools.jar 也不用加到classpath里面


2dt.jar

      位于{Java_Home}\lib;是关于运行环境的类库,主要是swing的包   在用到swing时最好加上


3rt.jar
      位于{Java_Home}\jre\lib;是JAVA基础类库,也就是你在java doc里面看到的所有的类的class文件;默认就在Root Classloader的加载路径里面的,而在Claspath配置该变量是不需要的;同时jre/lib目录下的其他jce.jarjsse.jarcharsets.jarresources.jar都在Root Classloader

 

      在Classpath设置这几个变量,是为了方便在程序中 importWeb系统都用到tool.jar

 

Java-----JDK中tools.jar、dt.jar和rt.jar的作用

标签:java   jdk   tools.jar   dt.jar   rt.jar   

原文地址:http://blog.csdn.net/hekewangzi/article/details/44497229

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!