【Java】-Windows下Java环境的配置

时间:2021-04-15 17:26:26

前言

      最近重装了系统,又开始了java环境的配置,过程是很爽的,也学到了知识,下面来回顾一下。

正文

一、总览

       【Java】-Windows下Java环境的配置

二 、安装教程

    准备

               下载jdk  (各历史版本下载地址-点击打开链接

    安装

              按照套路下一步就可以了,注意JDK和JRE一定不能安装在同一个文件夹中,详情可读:点击打开链接

    配置

            找到“计算机”图标,右击找到并打开属性对话框→高级系统设置→环境变量→ 配置三个环境变量(JAVA_HOME、Classpath、Path,变量名不区分大小写)

             在系统变量中查找这几个变量,如果有就直接编辑变量值,如果没有则新建一个;

             JAVA_HOME = D:\install\jdk6  (说明:jdk的安装路径)

             【Java】-Windows下Java环境的配置

          Classpath =  .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (注意最前面有一个点和一个分号)

            【Java】-Windows下Java环境的配置

         Path =  %JAVA_HOME%\bin; (最好写在变量值的最前面)

           【Java】-Windows下Java环境的配置

    检验

          检验JDK是否安装并配置成功

          打开运行窗口(win+R),输入cmd,打开命令提示符

          输入java -version ,回车

          输入javac -version ,回车  

          【Java】-Windows下Java环境的配置

          如果出现版本信息,则表示安装和配置成功!

三 、JDK及环境变量详解

           JDK--   Java是种跨平台语言,其实不是正真的跨平台,而是运行在自己的虚拟机上了。JVM就是Java的虚拟机,而JDK就是支持这种虚拟机编译运行的东西!就像大家用的framework,Windows只是附带了framework,所以大家不用再安装就可以运行.NET的项目,jdk就好像framework。但是Windows安装的时候并没有安装jdk,所以要自己安装!

           环境变量-- 环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。配置环境变量就是在配置安装路径,在运行时就可以直接输入java……,而不用输入jdk的安装目录,就像在运行中输入notepad就可以打开记事本,是因为系统中已经设置了system32那个文件夹的系统变量。

         JAVA_HOME--  为了方便引用,比如,你JDK安装在C:\Program Files\Java\jdk1.6.0目录里,则设置JAVA_HOME为该目录路径, 那么以后你要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串。其次,当你JDK路径*改变的时候, 你仅需更改JAVA_HOME的变量值即可, 否则,你就要更改任何用绝对路径引用JDK目录的文档, 要是万一你没有改全, 某个程序找不到JDK, 后果是可想而知的----系统崩溃! 

           ClassPath--  为了程序能找到相应的".class"文件。是Java中的重要概念,它描述了Java虚拟机在运行一个Class时在哪些路径中加载要运行的类以及运行的类要用到的类。简单的说,就是像操作系统的path,只不过这个classpath是由Java的虚拟机来使用查找需要加载的类,而操作系统的path是由操作系统用来查找用户输入的可执行程序。

           Path-- 当你在命令提示符窗口输入你个代码时,操作系统会在当前目录和PATH变量目录里查找相应的应用程序, 并且执行。

                                

 总结

      Java环境的配置这是第三遍了,验证了一个道理:知识的学习需要反复。每一遍学习都有新的出发点和收获,它们是可以联系在一起的!