jdk,jre与jvm的区别

介绍jdk jre jvm的区别。

操作方法

  • 01

    JVM -- java virtual machine JVM就是我们常说的java虚拟机,它是整个java实现跨平台的 最核心的部分,所有的java程序会首先被编译为.class的类文件,这种类文件可 以在虚拟机上执行,也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互,由虚拟机将程序解 释给本地系统执行。

  • 02

    JRE -- java runtime environment JRE是指java运行环境。光有JVM还不能成class的 执行,因为在解释class的时候JVM需要调用解释所需要的类库lib。 在JDK的安装目 录里可以找到jre目录,里面有两个文件夹bin和lib,在 这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib和起来就称为jre。

  • 03

    JDK -- java development kit JDK安装目录里真正在运行java时起作用的 是以下四个文件夹:bin、include、lib、 jre。 bin:最主要的是编译器(javac.exe) include:java和JVM交互用的头文件 lib:类库 jre:java运行环境

  • 04

    我们正常的运行一个程序的话只需要安装jre就够了,如果要编译运行Java程序就得需要jdk bin目录下编译工具

(0)

相关推荐

  • JDK、JRE、JVM有什么区别?有什么关系?

    新学java的朋友可能分不清JDK.JRE.JVM的区别,下面详细介绍一下 英文全称与含义 01 JDK JDK:Java Development Kit 含义:Java开发工具包 02 JRE 全名 ...

  • JDK,JRE,JVM如何理解

    JDK,JRE,JVM如何理解 操作方法 01 JDK:Java Development Tookit,java开发工具包,是整个java核心,包括了java运行环境(JRE,java runtime ...

  • JVM、JRE、JDK有什么联系和区别(jvm jre jdk三者关系)

    首先是JDKJDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK).在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里可以认为bin ...

  • eclipse启动提示找不到jdk\jre

    卸载jdk,重新安装在另外一个路径,重启eclipse的时候提示找不到jdk,并且提示的路径也不对,查了不少资料,跟大家分享下! 操作方法 01 卸载jdk,重新安装在另外一个路径,重启eclipse ...

  • eclipse启动时提示couldn't open jvm.cmg怎么办

    eclipse启动时提示error:could not open'···\jdk\lib\ jvm.cmg' 怎么办.我刚遇到这个问题,起因是我重新安装了jdk,改变了jdk路径,修改环境变量后,ec ...

  • jdk安装后javac出现问题

    win7下安装jdk,一般java运行都没问题,但对我们萌新来说javac一般都无法成功 操作方法 01 问题一:安装jdk时会弹出两个路径选项 这里第一个为jdk安装路径,第二个为jre安装路径,切 ...

  • java内存不足 如何增加jvm内存

    如果使用java或者spss modeler,或者spss clementine抱内存不足的错误:JVM内存不足-请在jvm.cfg中增加,可使用下面的方法添加内存 JAVA JRE的JVM内存增加 ...

  • Java入门必学

    Java是一个十分优美的语言,其语言具有面向对象,分布式和多线程等高级计算机语言的特点,同时可移植性,安全性等也受到大家的青睐.JAVA语言简单易学,如果你准备喝这杯耐味的咖啡的话,必须搞明白以下几个 ...

  • Java入门教程

    Java是一个十分优美的语言,其语言具有面向对象,分布式和多线程等高级计算机语言的特点,同时可移植性,安全性等也受到大家的青睐.JAVA语言简单易学,如果你准备喝这杯耐味的咖啡的话,必须搞明白以下几个 ...