您的位置:首页 > 编程语言 > Java开发

JAVA之JDK安装配置及使用与解读

2012-11-26 15:33 204 查看
JDK每个JAVA程序员都需要的, 现在MyEclispe都带JDK,可能不需要按下面安装配置就可以测试了。本文仅供新手参考。嘿嘿。

 

一、安装配置

JDK可以选择免装版或安装程序版,免装版复制过来后直接配置就行,选择安装程序版安装,会出现自定义安装选项,建议全部选上。



选择JRE的安装路径



安装完成后,目录下有JDK和JRE两个文件夹。



配置步骤:

1.右键”我的电脑“->“属性”->“高级"->“环境变量”;

2.在“系统变量”里添加变量”JAVA_HOME“,值为你的JDK安装目录,这里我是D:\Java\jdk1.6.0_14;

3.找到已有系统变量列表的Path,在Path对应值里添加”%JAVA_HOME%\bin“;

4.在“系统变量”里添加变量”classpath“,值为%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar

5.变量”classpath“里设置你的JAVA测试目录,如D:\javatest



测试:

在D:\javatest里新建文件HelloWorld.java,代码如下:

import java.util.Date;

public class HelloWorld{

public static void main(String arg[])

{

Date d=new Date();

System.out.println("hello,worlds!time is "+d.getMinutes());

}

}

在“运行”,输入CMD回车,命令窗口里输入如下:



测试成功!

 

二、问题总结

问题1.%JAVA_HOME%/lib/dt.jar是什么意思?

答:%JAVA_HOME%是通过引用系统变量中的JAVA_HOME得值,%JAVA_HOME%/lib/dt.jar=D:\Java\jdk1.6.0_14\lib\dt.jar

 

问题2.Path和classpath有什么作用?

答:Path里的值是操作系统可执行命令的指向,Path里的命令可再CMD命令窗口中执行;classpath是JAVA命令调用类时指定的路径,编译JAVA类时所调用的类会在classpath指定目录下查找。

 

问题3.Path和classpath的顺序问题?

答:Path和classpath都是按值的先后顺序调用,所以我们设置时要注意顺序,Path得%JAVA_HOME%\bin最好设置为第一个值。

 

问题4.安装某软件或添加新配置后,发现编译错误?

答:出现这个问题要注意:Path和classpath里的值顺序  

 

问题5.用户变量和系统变量顺序?

答:操作系统会先调用系统变量再调用用户变量

 

问题6:为什么要设置dt.jar和tools.jar

答:因为这两个jar是JAVA常用类包,很多程序都需要用到,那可否不设置?那是可以的,只要classpath配置了%JAVA_HOME%/lib,dt.jar和tools.jar都可以调用到。

转载源头:http://ajava.org/article-190-1.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: