• JVM、JRE、JDK的区别


    JVM、JRE、JDK的区别:

      1.JDK(Java Development Kit):Java开发工具包,是整个Java的核心,包括java运行时环境(JRE)、java虚拟机(JVM)、java基础类库;

      2.JRE(Java Runtime Environment):java运行时环境,包括JVM、核心类库、支持文件等;

      3.JVM(Java Virtual Machine):Java虚拟机,是实现java跨平台的核心部分,执行 .class文件。

      4.JDK = JRE + 开发工具;  JRE = JVM + 类库;

    JAVA程序开发:

      1.使用JDK编写源代码,存储于 .java 文件中;

      2.JDK中的编译器 javac 将 .java文件编译为 java 字节码文件,存储于 .class 文件中;

      3.JRE 加载、验证、执行java字节码文件;

      4.JVM将字节码文件解释文当前操作系统可识别的机器码进行执行。

  • 相关阅读:
    模拟Struts2框架Action的实现
    Servlet中表单的重复提交
    php回调函数设计
    vagrant+xdebug
    css之vw布局
    css之rem布局
    微信jssdk支付坑
    webpack中添加px2rem-loader
    phpstorm+xdebug手机app调试
    mysql产生死锁
  • 原文地址:https://www.cnblogs.com/LLLaoJia/p/12507114.html
Copyright © 2020-2023  润新知