zoukankan      html  css  js  c++  java
  • 一个大浪Java罢工(一个)安装JDK和环境变量配置

    一个、基础知识

    (一)什么是Java?   

        Java是一种能够撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE, JavaME, JavaSE)的总称。

      

    (二)什么是JDK?  

        学习Java编程时,首先要做的就是搭建开发环境。就像师傅在修车之前,须要搭建一个修车厂,准备好修车所须要的环境和工具一样。这里呢?!

    Java的开发环境就是JDK,是Java Development Kit的缩写。意思是Java程序开发的工具包。

    也能够说JDK就是Java的SDK(Software Development Kit软件开发工具包)

        JDK一共分为3个版本号:标准版(J2SE)、企业版(J2EE)、用于移动设备(J2ME),这部分的内容具体请參加我的博客《J2SE与J2EE、J2ME的比較》。


    (三)JRE与JDK比較?
        普通用户仅仅须要安装:JRE(Java Runtime Environment执行环境)。就像是用户的电脑上仅仅要安装了IE,就能够了浏览新闻,而不须要知道新闻的后台是如何编辑公布的。

        而JDK是给开发人员提供的开发工具箱,程序开发人员必须安装JDK来编译、调试程序。它除了包括完整的JRE,还包括了其它供开发人员使用的工具包。


    二、安装JDK

    (一)注意事项

    安装教程网上能够找到非常多。这里不做具体的介绍。须要注意的两点是:

    1、安装路径不要有空格,否则不利于后期编译、执行。

    2、安装过程中会有两次提示,一次是安装JDK,一次是安装JRE,建议安装在同一个Java目录中的不同文件里。


    (二)配置环境变量

    安装完JDK后,须要配置环境变量。为什么要配置环境变量呢?请听我慢慢道来:

    举个样例:现有一个源程序文件test.java ,然后我要编译和执行它。就须要输入一下命令: 

    javac test 

    java test


        编译和执行也须要对应的程序来执行 ,这些命令程序就是在jdk的bin文件夹下找到。但是系统不认识javac和java这这些命令,因此你必须告诉系统这些命令存放在什么地方,于是你就要环境变量设置。就像修理车时。我须要非常多的工具,比方:钳子、扳子、电气焊……,你须要告诉我这些工具放在哪里一样。


    Java主要配置的环境变量有三个:
        1. PATH环境变量。作用是指定命令搜索路径,在shell以下运行命令时,它会到PATH变量所指定的路径中查找看能否找到对应的命令程序。

    我们须要把 jdk安装文件夹下的bin文件夹添加到现有的PATH变量中,bin文件夹中包括常常要用到的可运行文件如javac/java/javadoc等。设置好 PATH变量后,就能够在不论什么文件夹下运行javac/java等工具了。 运行命令时,控制台先在当前文件夹找java.exe程序,找不到会去path变量中指定的路径去找此命令,假设没有找到就不会运行。

      2. CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类。前提当然是可以找到它们了,JVM就是通过CLASSPTH来寻找类的。

    我们须要把jdk安装文件夹下的lib子文件夹中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前文件夹“.”也必须增加到该变量中。 在编译、执行java程序时。先在本文件夹下找class文件,然后在指定文件夹下找。都找不到就会报错了……
      3. JAVA_HOME环境变量。它指向jdk的安装文件夹。Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。 

    (三)具体的配置步骤,具体请单击《安装JDK与环境变量配置》

     1.计算机→属性→高级系统设置→高级→环境变量

        须要注意的一点是:变量之间须要用分号隔开。



     2.检验是否配置成功

    执行cmd 输入 java -version (java 和 -version 之间有空格)

    若如图所看到的 显示版本号信息 则说明安装和配置成功。


    三、总结

        JDK是Java程序开发的工具包。那么厨房的工具包就是:锅、蔬菜、煤气、吸油烟机之类的。

        JRE是Java执行环境,供普通用户使用。就像是客人吃饭的餐桌,仅仅要你坐在那里就会有服务员来提供酒水饮料,至于这些食物是怎么做的。仅仅须要厨师(开发者)知道就能够了。客人并不关心。

        那么在安装过程中的“环境变量的配置”,就好比是厨师把厨房的所用工具都归类摆放在适当的位置,须要用什么就直接去那里拿,就好了。而不是先把厨房翻个底朝天。终于还没有找到。

        

        希望这种解说对大家理解“安装JDK与环境变量的配置”有一鉴于帮助。


    版权声明:本文博客原创文章。博客,未经同意,不得转载。

  • 相关阅读:
    【HDU3681】Prison Break-状态压缩DP+BFS+二分答案
    【BashuOJ3520】警察局长-最短路树+树上背包+概率DP
    【POJ1201】Intervals-差分约束系统+单源最长路
    【BashuOJ2041】最大矩形-矩阵型DP
    【BashuOJ2041】最大矩形-矩阵型DP
    deleted
    deleted
    deleted
    deleted
    deleted
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/4738359.html
Copyright © 2011-2022 走看看