java-五大内存图
2024-10-09 05:06:58
jrm—Java虚拟机在进行程序运行时会向cpu申请一个内存约为10%左右,该内存被jrm分为5大区域
一:栈内存(stack)
用来存储变量 当栈消失时,变量也随之消失。
二:堆内存(heap)
在Java中所有被new出来的数据都被放到堆里面,而且会相应的生成一个16进制的地址值如(x01234)。
三:方法栈
用来储存 .class信息 以及所有的方法信息
-----其中方法栈内包括常量池
四:本地方法栈
其和操作系统有关
五:pc寄存器
其运行速度快,和cpu有关 进行线程计算时会用到
————————————————
版权声明:本文为CSDN博主「For_if_while」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/For_if_while/java/article/details/97257524
最新文章
- [NHibernate]事务
- Android之帮助文档
- 基础知识系列☞各版本下IIS请求处理过程区别
- iOS 展示二级页面
- SQL SERVER连接字符串学习
- (从终端看linux-2)浅析terminal创建时ptmx和pts关系
- 替代 yunio , 推荐一个国外的云存储(同步盘) wuala(这个网站也挂了)——功能评测非常全面
- #include <;boost/shared_array.hpp>;
- PHP文件操作,多行句子的读取,file()函数,file_get_contents()函数,file_put_contents()函数,is_file,统计网站pv (访问量),文件的复制 copy,文件重命名 rename,删除文件 unlink
- 抓包工具 - Fiddler(详细介绍)
- 在Linux上创建Postgresql数据库
- 在Ubuntu上搭建kindle gtk开发环境
- odoo定时发送邮件
- case when then
- python的django基础篇
- Tencent Cloud Developers Conference(2018.12.15)
- RFC2616-HTTP1.1-Header Field Definitions(头字段规定部分—单词注释版)
- HDU2255 奔小康赚大钱 【KM算法】
- 何为TLC、MLC、SLC?【转】
- java 反射机制--根据属性名获取属性值
热门文章
- 日日算法:Dijkstra算法
- CreateDIBSection和位图结构
- tr标签使用hover的box-shadow效果不生效
- Codeforce 1102 C. Doors Breaking and Repairing
- python http server handle json
- spring学习笔记(一)@ConfigurationProperties注解
- 在windows环境里,用Docker搭建Redis开发环境(新书第一个章节)
- 【Hadoop离线基础总结】HDFS入门介绍
- 利用一个VI写入或读取另一个VI的控件值
- [hdu5204]水题