zoukankan      html  css  js  c++  java
  • javaSE基础知识

    JVM,JRE,JDK三者的简单总结


       

     1.见名解释

    Java虚拟机(JVM):Java virtual machine简称JVM;“virtual”中文意思“虚拟的”,“machine”中文意思“机器”,翻译为“java虚拟机

    Java运行环境(JRE):Java Runtime Environment简称JRERuntime”中文意思“运行时”,“Environment”中文意思“环境”,翻译为“Java运行时环境”。

    Java开发工具包(JDK):Java Development Kit简称JDK;“Development”中文意思“开发”,“Kit”中文意思“成套工具”,翻译为“Java开发工具包”。

      三者的简单关系是:JDK包括JRE,JRE包括JVM。如下图所示;(平时运行java时下载的JDK,里面包括JRE,JVM

        

    2.简易相识

      1.JDL安装时JVM,JRE安装位置

        下载JDK安装的位置相当于JDK安装的位置;如下图

        

        JDK包括JRE,JRE位于JDK文件内在文件夹jre内,如下图;

        

        JVM在JRE内,位于文件夹bin内,如下图;

        

      2. 三者功能简述

      JVM:java文件编译为.class文件在JVM上运行,与操作系统进行交互。这也是java跨平台的核心。

      JRE:JRE中有两个文件夹为bin和lib文件夹,bin文件夹中存放JVM,lib文件夹存放封装起来的java类库。运行时JVM需要调用lib中的类库。

      JDK:java运行时主要作用的4个文件夹:bin,include,lib,jre;

          bin:主要的编译器(javax.exe);

          include:java和jvm交互的头文件

          lib:类库(java开发需要的类库)

          jre:java运行环境


    参考文章:https://blog.csdn.net/aluozongnan/article/details/82557787;

    https://www.cnblogs.com/zhangzongxing01/p/5559126.html;

  • 相关阅读:
    实验四 主存空间的分配和回收模拟
    实验一
    实验3观后感
    实验三进程调度模拟程序
    实验2作业调度
    0909 学习操作系统
    实验四 主存空间的分配和回收模拟
    实验三 同学互评
    实验三 进程调度模拟程序
    实验二 作业调度模拟程序
  • 原文地址:https://www.cnblogs.com/xfqf/p/10382387.html
Copyright © 2011-2022 走看看