jvm
2016-04-28 21:04:45 1 举报
登录查看完整内容
JVM(Java虚拟机)是Java技术的核心组成部分,它是一个虚拟的计算机,负责执行Java字节码。JVM的主要任务是在各种硬件和操作系统平台上提供一个统一的运行环境,使得Java程序能够无缝地在不同的平台之间迁移。JVM具有高度的可移植性、安全性和稳定性,这使得Java成为企业级应用开发的首选语言。JVM还提供了垃圾回收、内存管理和多线程支持等功能,帮助开发者更专注于业务逻辑的实现。总之,JVM是Java技术的核心,它为Java程序提供了一个稳定、高效的运行环境,使得Java应用能够在全球范围内得到广泛应用。
作者其他创作
大纲/内容
动态链接
方法区(永久代)
即时编译器编译后的代码
常量池(字面量和符号引用)
类加载后存入运行时常量池
局部变量表基本类型,指针,returnAddress
Eden
Old
栈(Java虚拟机栈)
栈帧
Survivor From
方法出口
类信息
String.intern()运行时加入
常量
TLAB多个线程私有的分配缓冲区(Thread Local Allocation Buffer)
运行时常量池
堆
栈深超过最大栈深即stackOverflow
操作数栈
Survivor To
类的版本、字段、方法、接口等描述信息Class
静态变量
0 条评论
回复 删除
下一页