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与环境变量的配置”有一鉴于帮助。


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

  • 相关阅读:
    JavaSE 基础 第51节 定义自己的异常
    JavaSE 基础 第50节 Java中的异常链
    JavaSE 基础 第49节 手动抛出异常
    JavaSE 基础 第48节 Java中的异常声明
    JavaSE 基础 第47节 获取异常信息
    JavaSE 基础 第46节 异常的分类
    JavaSE 基础 第45节Java异常快速入门
    JavaSE 基础 第44节 引用外部类的对象
    JavaSE 基础 第43节 静态内部类
    通用爬虫
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/4738359.html
Copyright © 2011-2022 走看看