为什么需要配置path,什么时候需要classpath?


  1.之所以配置path,是为了便捷。不把JDK的bin目录加到PATH的话,需要
path\to\jdk\bin\javac Xxx.java 这样编译程序,加到PATH后,可以直接 javac Xxxx.java, 输入省事多了。

2.JDK1.5后,就不必再配置classpath了。但建议继续设置以保证向下兼用问题
最初的jdk自己找不到jdk\lib目录下的tools.jar,所以需要配置这个环境变量。
CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
其中"."表示在当前目录下寻找所要编译的类
配置classpath变量,才能使得java解释器知道到哪里去找标准类库,这些标准类库是别人已经写好了的,我们只管使用。
比如我们常用到java.lang包中的类,在配置classpath变量后被设为默认导入,所以在写程序时就不用import这个包了。
那么这些标准类库在哪呢?在以JDK的lib目录下以jar为后缀的文件中:一个是dt.jar,一个是tools.jar,

这两个jar包都位于jdk1.6.0/lib目录下

参考链接:http://zhidao.baidu.com/link?url=63wnyHV2ho192cb7JMXouinOyWDUI1lVkDPZGGvhhWzcoVoLie7bZd8rt5VVHXjihHYQlEkX_vPKP_1FoxHOfwGja04U_9HP7HhoiR0DU6W

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值