安装JAVA开发环境--JDK

来源:互联网 发布:js prop checked 编辑:程序博客网 时间:2024/05/21 14:48

1. 下载并安装 JDK安装程序 ,以JDK6为例,双击安装即可

安装过程中要选择安装目录,默认是安装在C:\Program Files目录下的,但是该目录名有空格,所以建议直接安装在C盘根目录下。完整的安装路径如下: C:\Java\jdk1.6.0_33\

2. 设置PATH环境变量
在 C:\Java\jdk1.6.0_33\bin 目录下,提供了很多java开放工具,最重要的就属javac和java了。但这些工具都不是WINDOW自带的命令或工具,在CMD下使用这些工具必须先进入bin目录。否则CMD会报"XXX不是内部或外部命令,也不是可运行的程序或批处理文件"错误。为了方便起见,可以设置PATH环境变量的值,增加C:\Java\jdk1.6.0_33\bin条目,这样就可以在任何目录访问这些java命令了。

3.在CMD中输入javac,看见如下提示,说明JDK已经安装成功了。

4.classpath环境变量
类搜索路径。javac将*.java文件编译成*.class字节码文件。java命令通过启动JVM来执行*.class字节码文件。默认的classpath路径是当前目录,也就是说java命令默认是在当前目录下查找并执行*.class文件。如果要改变java命令查找*.class文件的默认路径,可以设置classpath变量为指定目录。
举例:我将开发好的HelloWorld.java文件放在E:\javacode\helloworld路径下:

要编译和运行这个程序,我必须在CMD中进入该目录,并依次运行javac和java命令如下:

如果CMD的当前目录不是*.java所在的目录,则无论运行javac还是java命令,都会报无法找到相应文件(对javac来说是.java文件,对java命令来说是.class文件)的错误。

此时,我们来设置classpath环境变量看看。如下:
这次在e:\根目录,java命令就能成功查找并执行HelloWorld.class字节码程序。

那对javac命令,环境变量有用吗?我们在e:\下再编译一次源文件看看。
还是找不到.java文件。

得出结论,classpath环境变量只对java命令有效(java命令找的是.class文件,所以classpath也称为类路径),对javac命令无效。

那设置了classpath环境变量后,CMD若回到.class所在的目录,是否还能找到并执行.class程序。
还是能找到!
0 0
原创粉丝点击