JVM笔记 -- Java跨平台和JVM跨语言

发布于 2021-01-31

学习JVM的重要性从上层应用程序到底层操作系统,到底有哪些东西?平时开发的应用程序主要基于各种框架,譬如Spring,SpringMVC,Mybatis,而各种框架又是基于Java API来实现的,Java API调用执行是在JVM上的,而JVM则是运行在操作系统上的,操作系统是在物理机器打交道的。

0 条评论
204 热度

JVM笔记【1】-- 运行时数据区

发布于 2020-12-26

(一)java内存区域管理1.1 程序计数器1.2 虚拟机栈1.3 本地方法栈1.4 java堆1.5 方法区1.5.1 运行时常量池(二)直接内存(一)java内存区域管理C/C++每一个new操作都需要自己去delete/free,而java里面有虚拟机自动管理内存,不容易出现内存泄漏或者溢出的

0 条评论
172 热度