美文网首页
No1. Java的认识、环境的安装

No1. Java的认识、环境的安装

作者: 黄成瑞 | 来源:发表于2019-01-17 19:08 被阅读0次

    一、Java概述

    1.Java是一种可以用于编写跨平台应用的面向对象编程语言
    2.Java编程语言是一种简单、面向对象、分布式、解释型、健壮安全、与系统无关、可移植、高性能、多线程和动态的语言
    3.Java可以轻松的写一些小游戏
    4.Java拥有全球最大的开发者社群,Java也是开发Web应用最为广泛的一种选择,以Java为基础构建了丰富的Web开发生态
    5.Java为开发者提供了JDK(Java Development Kit),这是Java语言的软件开发工具包
    6.Java程序流程:编辑器-》写文件-》编译器-》CLASS-》虚拟机-》服务器

    二、Java环境安装 (OS X环境下)

    1.安装Java环境(JDK)

    a.访问网址 https://www.oracle.com/technetwork/java/javase/downloads/index.html
    b.下载Java SE Mac OS X对应的下载链接
    c.安装刚才下载好的文件
    验证安装:终端命令 ~ java -version可以查看java版本
    

    2.安装开发工具(Eclipse)

    三、JDK、JRE、JVM

    1.JDK:Java Development ToolKit Java开发工具框架
    2.JRE:Java Runtime Environment Java运行时环境
    3.JVM:Java Virtual Machine Java虚拟机


    Java

    a.JDK在包含JRE之外,还提供了开发Java应用的各种工具,如编译器和调试器
    b.JRE包括JVM和JAVA核心类库和支持文件,是Java的运行平台,所有Java程序都要在JRE下才能运行
    c.JVM是JRE的一部分,Java虚拟机的主要工作是将Java字节码,通过Java程序编译得到,映射到本地CPU的指令集或者OS的系统调用,JVM会根据不同的操作系统使用不同的JVM映射规则,从而使得Java平台与操作系统无关,实现跨平台的特性。
    d.在实际开发过程中,我们首先编写Java代码,然后通过JDK中的编译程序(javac)将Java文件编译成Java字节码,JRE加载和验证Java字节码,JVM解释字节码,映射到CPU指令集或O的系统调用,完成最终的程序功能。
    
    JDK、JRE、JVM三者之间的关系

    相关文章

      网友评论

          本文标题:No1. Java的认识、环境的安装

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