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
一、安装配置
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
相关文章推荐
- 安装完exe版本jdk之后未配置java_home和path环境变量仍然可以在cmd中使用java命令原因解释
- 使用Eclipse-Maven-git做Java开发(1)--JDK的安装配置
- java基础知识(一)——JDK的安装与配置
- Win7下配置"JAVA环境变量"---JDK的安装与配置
- java的jdk安装以及环境变量的配置
- Ubuntu 12.04 中安装和配置 Java JDK(转)
- ubuntu14.04下的java jdk和eclipse和C/C++ Development Tools的简单安装以及使用
- Java入门(JDK的安装、环境变量的配置、第一个Java程序)
- 批处理命令:一键安装JDK/一键安装JRE和自动配置Java环境变量
- 史上最详细版!java文件打包成exe,在未配置安装JDK和未配置的电脑上运行
- Java环境配置_JDK安装及配置环境变量
- 胡博君图解Java之eclipse下载地址和JDK下载和安装和环境变量配置
- BouncyCastle JCE 的安装配置及在java中的使用
- ubuntu下安装JDK并配置java环境
- Java JDK的安装与配置
- Java环境变量jdk安装及配置
- Ubuntu中安装和配置 Java JDK,并卸载自带OpenJDK(以Ubuntu 14.04为例)
- jdk安装配置后java仍不可用(1)
- JAVA运行环境JDK的安装配置
- Java--JDK的安装与配置、安装Eclipse