java基础

java 先编译后解释

2022-01-09  本文已影响0人  暴躁程序员

计算机高级语言的类型主要是编译型和解释型两种,而Java语言是两种类型的结合

1. JDK、JRE 、JVM 简介

  1. 定义
    JDK Java开发工具集 (Java Development Kit)
    JRE Java运行时环境 (Java Runtime Envirnment)
    JVM Java虚拟机 (Java Virtual Machine)
  2. 关系
    JDK是开发环境
    JRE是运行环境
    JDK中包含JRE,JRE中又包含JVM
    简言之
    安装JDK后,即可开发、又可运行java程序
    只安装JRE,只可以运行java程序
    JVM不需要单独安装

2. java程序的编译和运行过程

1. 编译过程
2. 解释过程

字节码文件不是纯粹的二进制,这个文件无法在操作系统中直接运行,所以java字节码文件需要经过java.exe命令解释成二进制

上一篇 下一篇

猜你喜欢

热点阅读