JDK安装设置环境变量

    技术2022-05-20  34

    一、前言 

      JDK(Java Development Kit )是一切java应用程序的基础,可以说,所有的java应用程序是构建在这个之上的。它是一组API,也可以说是一些java Class。目前已经正式发布的最新版本是JDK-1_5_0_06。考虑到我对Linux不熟悉,而且大多数都是在MS系统下,所以,在这里我用的是WinXP。 

     

    二、下载,安装

       下载地址为JAVA官方站点:java.sun.com

         JAVA中文站:http://www.java-cn.com/index.html

       Windows下,直接运行jdk-1_5_0_06-windows-i586-p.exe文件,安装到一个目录,我这里用F:jdk1.5.0_06作为例子。

     

    三、配置

     

       桌面上选择我的电脑(右键) ->属性->高级->环境变量->系统变量->新建

       在变量名中输入:CLASSPATH,变量值中输入:

    F:jdk1.5.0_06libdt.jar;F:jdk1.5.0_06libtools.jar;F:jdk1.5.0_06bin;然后确定;在变量名PATH中添加变量值:F:jdk1.5.0_06bin;.

    好了,配置完了,要重新启动计算机后,环境变量才能有效的。

     

    四、测试

       (1)用文本编辑器写一个简单的java程序:

           public class HelloWorld

          {

             public static void main(String args[])

            {

               System.out.println("Hello World!"); 

            }

          }

    这个例子就是著名的Hello World,它的功能就是显示Hello World

     

    注意:该文件名称必须为HelloWorld.java,大小写也区分。细心的朋友会注意到就是和public class后的名字一样的。 

     

       (2)编译:在dos命令提示符下执行:(注意大小写) 

     

                javac HelloWorld.java 

     

               如果正常的话,将生成HelloWorld.class文件。

     

       (3)运行:在dos命令提示符下执行:(注意大小写) 

     

               java HelloWorld

     

              这里有一个java初学者很有可能遇到的问题(不怕笑话,我也是)就是输入:

     

              java HelloWorld.class

     

             多了后面的.class,一定要注意,否则会出现下面的错误:

     

             Exception in thread "main" java.lang.NoClassDefFoundError:HelloWorld/class

     

    好了,运行java HelloWorld应该会出现Hello World”了。

     

    Java解释器的工作程序如下:

        首先,找到环境变量CLASSPATH(将Java或者具有Java解释能力的工具——如浏览器这装到机器中时,通过操作系统进行设定),CLASSPATH包含了一个或多个目录,它们作为一种特殊的使用,可从这里展开对.class文件的搜索。从这些根开始,解释器会寻找包名,并将每个点号.(句号)替换成一个斜杠/,从而生成双CLASSPATH根开始的一个路径名,具体是正斜杠还是反斜杠由操作系统决定。

     


    最新回复(0)