Java新手的开发人员经常想知道Java虚拟机,Java开发工具包和Java运行时环境的区别。他们也很好奇这三个Java平台组件如何在Java应用程序中协同工作。最后,开发人员需要知道他们将如何与每个组件进行交互。
简述:
- JVM是执行程序的Java平台组件。
- JRE创建JVM并确保程序可以使用依赖项。
- JDK允许您创建可由JVM和JRE执行和运行的Java程序。
作为开发人员,您将使用JDK 编写应用程序,并使用JVM来调试和优化它们,尤其是性能。JRE主要在后台运行,但您可以将其用于应用程序监视和内存配置。
这是概述,但要了解每个平台组件还有很多内容。我们已经在三个快速教程中完成了所有这些工作。