Java简介

作者: sky_storming | 来源:发表于2018-05-31 17:34 被阅读30次
    • Java简介
      Java包括JavaSE、JavaEE、JavaME.png
    • 核心概念:JVM、JDK、JRE
      JVM(Java Virtual Machine):Java虚拟机,也是Java基础的核心。实现Java的跨平台,在Windows、macOS、Linux等平台下运行Java程序。
      作用:加载.class并运行.class。
      JVM处理流程.png

    JRE(Java Runtime Environment):Java运行时环境。要运行Java程序就需要安装JRE。
    JRE包含JVM、库函数和运行Java应用程序所必须的文件【JRE=JVM+Java系统类库(小零件)】。
    JDK(Java Development Kit):Java开发工具包。没有JDK就不能进行Java程序开发。
    JDK包含JRE,以及增加了编译器、调试器等用于程序开发的文件(Java程序所必须的命令工具)【JDK=JRE(或JVM+Java系统类库(小零件))+编译、运行等命令工具】。


    JVM、JDK、JRE三者关系.png

    注意:1.想要运行一个Java程序所要的最小环境为JRE;
    2.想要开发一个Java程序所需的最小环境为JDK;

    • Java开发工具
      IntelliJ IDEA
      MyEclipse(对Eclipse工具的扩展,把一些优秀的插件集成到Eclipse工具中,是开发更简单更快捷)
      Eclipse(开源工具)

    • 搭建Java开发环境

    1. 下载JDK,并按照提示完成JDK安装。下载地址:JDK下载
      JDK安装完成后可根据路径(默认路径:C:\Java\jdk1.8.0_171)查看其中的文件,其中bin目录下为可执行文件,在bin里边关注下javac(编译)和java(运行)两个执行文件;lib目录下为java开发时用到的类库文件。

    2. MacOS平台下安装完成JDK后不用再配置其他东西。

    Windows平台下:需要配置JDK环境变量 JAVA_HOME(配置JDK安装路径)、PATH(配置JDK命令文件的位置,即bin目录)、CLASSPATH(配置开发用到的类库文件的位置,即lib目录)。
    配置路径:
    1)找到配置JDK环境变量的位置,右击“计算机” -> 选择“属性” -> 窗口中选择“高级系统设置” -> 在系统属性窗口中选择“高级” -> 在高级的下面选择“环境变量(N)...”按钮 -> 环境变量窗口中找到“系统变量” 。
    2)在系统变量下进行配置:
    a. 配置“ JAVA_HOME”,在系统变量下“JAVA_HOME”变量在列表里默认是没有的 -> 我们需新建“ JAVA_HOME”变量,点击“新建”按钮 -> 在“新建系统变量”窗口填写变量名(JAVA_HOME)和变量值(JDK安装路径C:\Java\jdk1.8.0_171),点击确定完成第一个环境变量“ JAVA_HOME”的配置;
    b. 配置“ PATH”,其实在系统变量里边已经有“PATH”变量了,我们需要找到“PATH”变量选中,选择编辑按钮,在最前面添加我们的bin目录(C:\Java\jdk1.8.0_171\bin;或“%JAVA_HOME%\bin;(推荐)),并用分号(;)与后边的路径隔开,点击确定完成“PATH”变量的配置;
    c. 配置“ CLASSPATH”,在系统变量下“ CLASSPATH”变量在列表里默认也是没有的 -> 我们需新建“ CLASSPATH”变量,点击“新建”按钮 -> 在“新建系统变量”窗口填写变量名(CLASSPATH)和变量值(在这里需要注意,首先编辑框内写一个点“.”代表当前路径,然后写一个分号“;”把路径隔开,然后写入JDK安装路径“.;C:\Java\jdk1.8.0_171\lib;“或者”.;%JAVA_HOME%\lib;(推荐)”),点击确定完成环境变量“ CLASSPATH”的配置,至此我们完成了以上三个变量的配置,一直点击确定即可。

    注意: CLASSPATH环境变量:如果使用JDK1.5以上版本就不需要配置这个环境变量了,因为JRE会自动搜索当前路径下的类文件及相关的jar包。但是配置也行。

    1. 验证Java环境配置的对不对。
      1)MacOS平台下:打开“终端(Terminal)”。
      Windows平台下:点击“开始” -> 输入“cmd” -> 打开dos命令行。
      2)在命令行里分别输入“java”命令,按Enter;“javac”命令,按Enter;和“java -version”命令,按Enter。分别出现如下图Java、Javac的用法提示和Java版本信息,则证明Java开发环境是没问题的。


      java命令提示.png
    javac命令提示.png java -version命令.png

    相关文章

      网友评论

        本文标题:Java简介

        本文链接:https://www.haomeiwen.com/subject/cxfqsftx.html