Java|你知道JDK、JRE与JVM的区别吗( 二 )


  • 它提供了基本的 Java 功能 , 如内存管理、安全性、垃圾收集等 。
  • JVM 通过使用 Java Runtime Environment 提供的库和文件来运行程序 。
  • JDK 和 JRE 都包含 Java 虚拟机 。
  • 它可以逐行执行java程序 , 因此也称为解释器 。
  • JVM 易于定制 , 例如 , 您可以为其分配最小和最大内存 。
  • 它独立于硬件和操作系统 。 因此 , 您可以编写一次 java 程序并在任何地方运行 。