07 2022 档案

摘要:栈、堆、方法区的交互关系 方法区的理解 方法区(Method Area)与Java堆一样,是各个线程共享的内存区域。 方法区在JVM启动的时候被创建,并且它的实际的物理内存中和Java堆区一样都可以是不连续的 方法区的大小,跟堆空间一样,可以选择固定大小或者可扩展 方法区的大小决定了系统可以保存多少 阅读全文
posted @ 2022-07-31 09:53 youmo~ 阅读(187) 评论(0) 推荐(0) 编辑
摘要:堆的核心概念 一个JVM实例只存在一个堆内存,堆也是Java内存管理的核心区域。 Java堆区在JVM启动的时候即被创建,其空间大小也就确定了。是JVM管理的最大的一块内存空间 堆内存的大小是可以调节的 《Java虚拟机规范》规定,堆可以处于物理上不连续的内存空间中,但在逻辑上它应该被视为连续的。 阅读全文
posted @ 2022-07-11 22:23 youmo~ 阅读(75) 评论(0) 推荐(0) 编辑
摘要:本地方法 一个Native Method就是一个Java调用非Java代码的接口。一个Native Method是这样一个Java方法;该方法的实现由非Java语言实现,比如C。这个特征并非Java所特有,很多其他的编程语言都有这一机制,比如C++中,你可以用extern "C"告知C++编译器去调 阅读全文
posted @ 2022-07-11 21:00 youmo~ 阅读(47) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示