Java(一)

2021-01-04  本文已影响0人  _1633_

JVM (Java Virtual Machine), Java 虚拟机;

JVM 是 Java 平台无关性实现的关键;

Java 程序执行流程

    源文件 ----》 编译器 compiler ----》 字节码文件 ---- 》 解释器 interpreter ----》 Program

JDK (Java Development Kit) ,Java 语音的软件开发工具包 ---- 面向开发人员

    Javac 编译器,将源程序转成字节码, javac java文件.java; 

    java 运行编译后的 java 程序(.class后缀的文件,不需要带上 .class 后缀), java 编译后的 java 文件

JRE(Java Runtime Environment)   ------面向使用者

    包括 Java 虚拟机(JVM)、Java 核心类库和支持文件;

    如果只需要运行 Java 程序,下载并安装 JRE 即可;

    如果要开发 Java 软件,需要下载 JDK

JDK 中附带有 JRE

三者关系

    JRE = JVM + JavaSE 标注类库;

    JDK = JRE + 开发工具集(例如 Javac 编译工具等);

    Java SE 桌面程序 Java标准版

    Java EE Web程序 Java企业版

    Java Me 移动设备 Java 微型版

上一篇 下一篇

猜你喜欢

热点阅读