美文网首页我爱编程程序员
Java语言基础1--环境搭建

Java语言基础1--环境搭建

作者: buzhidao_ | 来源:发表于2016-11-21 17:01 被阅读0次

    Java三大平台

    • Java SE(Java Platform Standard Edition):Java标准平台,用于桌面或简单服务器的应用的Java平台.
    • Java EE(Java Platform Enterprise Edition):Java企业平台,用于复杂的服务器应用的Java平台.
    • Java ME(Java Platform Micro Edition):Java微型平台,用于手机和其他小型设备的Java平台.随着Android的迅猛发展,JavaME现在使用的越来越少了,Android会逐渐的取代JavaME的市场份额。

    Java的跨平台性

    Java语言是跨平台运行的,其实就是不同的操作系统,使用不同的JVM映射规则,让其与操作系统无关,完成了跨平台性。JVM对上层的Java源文件是不关心的,它关注的只是由源文件生成的类文件(class file)。
    注意:我们编写的Java代码是不跨平台的,但是经过编译之后,会产生一种和系统平台无关的文件(字节码文件),然后在不同的平台安装不同的JVM来执行这份字节码文件,而JVM是根据不同的平台所开发的.

    Java的跨平台性.png

    JDK、JRE与JVM的关系

    • JRE(Java Runtime Environment):Java运行环境,如果要运行Java程序,就需要JRE的支持,JRE里包含JVM。
    • JDK(Java Development Kit):Java开发工具,包含开发Java程序的所有工具,如javac和java等,JDK里包含JRE。
    • Java虚拟机(Java Virtual Machine),简称JVM,它是运行所有Java程序的虚拟计算机
      JVM是Java语言的运行环境,也是Java 最具吸引力的特性之一。JVM用于读取并处理编译过的与平台无关的字节码(class)文件,从而实现Java的可移植性。但是值得注意的是Java虚拟机是不跨平台的。也就是说在Win下得装Win版的JVM,在Linux下装Linux版的JVM。
      Java模型概念图.png
      总结:JDK是java的开发环境,JDK = JRE +tools,JRE是java的运行环境,JRE = JVM + class library,jvm是保证java语言跨平台的

    搭建Java的开发和运行环境

    • 安装JDK
    • 配置配置PATH环境变量:PATH变量用于指定Java开发工具的位置


      配置PATH环境变量.png
    • 检查是否安装成功.
      win + r ,在运行栏里输入cmd, 打开窗口后,输入 java -version,查看当前安装配置的版本.

    导航Java目录

    安装完JDK之后,我们需要去熟悉一下JDK的安装路径.


    JDK安装目录.png

    相关文章

      网友评论

        本文标题:Java语言基础1--环境搭建

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