什么是JVM-创新互联

这篇文章将为大家详细讲解有关什么是JVM,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

创新互联专业为企业提供德宏州网站建设、德宏州做网站、德宏州网站设计、德宏州网站制作等企业网站建设、网页设计与制作、德宏州企业网站模板建站服务,10多年德宏州做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

                                                           什么是JVM

首先,对以上的四部分进行解释

(1)自动内存管理讲的是java运行时数据区里的部分,分为内存划分和垃圾收集器。

(2)执行子系统讲的是画红圈的三部分:类文件结构、类加载机制、字节码执行引擎。

(3)优化分别为编译期优化和运行期优化。

(4)并发讲的是虚拟机是如何实现多线程的。

具体可结合下面的JVM结构图来看。这张图是基于JDK7的。JDK7以前,常量池是存放在方法区的。从JDK7以后,常量池放到了堆中。

什么是JVM

本系列文章:

JVM(1)—综述

JVM(2)—内存的划分

JVM(3)—垃圾收集机制

JVM(4)—类文件结构

JVM(5)—类加载机制

JVM(6)—执行引擎

JVM(7)—JVM优化

JVM(8)—高效并发

JVM概念:

我们来看看JVM是什么,为什么有JVM。

JVM是java虚拟机(Java Virtual Machine),其实现了“一次编译,处处运行”的功能。如果没有JVM,我们编写java代码时,如果想在Windows平台上运行,那就需要编写一套适用于Windows平台的。如果想在linux平台上运行,则编写一套linux的。

什么是JVM

如果类比到现实,.java就是面粉,.class就是和好的面团,jvm就是一个个的模子,把同样的面团刻画出不同样子的小馒头。

关于什么是JVM就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


分享标题:什么是JVM-创新互联
文章位置:http://pwwzsj.com/article/dedege.html