问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java中的,堆,栈,还有方法区都是用来放什么的??

发布网友 发布时间:2022-03-22 23:53

我来回答

2个回答

热心网友 时间:2022-03-23 01:22

栈里存放的是值类型(int、float等)的值和引用类型(String、你自己创建的类对象等)在堆中的地址;堆中存放引用类u型的值,如果堆中某个值的地址在栈中没有被指向,他就会被GC回收。

方法区存储所有的类和静态变量。

热心网友 时间:2022-03-23 02:40

堆区:
1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令)
2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身
栈区:
1.每个线程包含一个栈区,栈中只保存基础数据类型的对象和自定义对象的引用(不是对象),对象都存放在堆区中
2.每个栈中的数据(原始类型和对象引用)都是私有的,其他栈不能访问。
3.栈分为3个部分:基本类型变量区、执行环境上下文、操作指令区(存放操作指令)。
方法区:
1.又叫静态区,跟堆一样,被所有的线程共享。方法区包含所有的class和static变量。
2.方法区中包含的都是在整个程序中永远唯一的元素,如class,static变量。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
王菲哪首歌会让你感叹此曲 此声只应天上有? 请把‘’思念佩琴‘’写成诗 想给当兵男朋友思念藏情诗,他名字“国义”急 子亦几时客,安能长苦悲。 带“一朝”的五言诗句 “念君一朝意”的出处是哪里 爱吃蛋糕的人都是什么性格 喜欢吃蛋糕吗? 湖南高岭土多少钱一吨 断烧高岭土多少钱一吨 最近想考PMp,谁能给点备考经验啊? PMP项目管理考试申请递交的项目经验证明,会被调查吗,需要什么资料? 项目管理是做什么?我想向这个方向努力 我想考PMP,但好像说要有6年的项目管理经验才行。 PMP报名表上的项目经验怎么填 大家考pmp的话都是有几年工作经验了 PMP报名必须要有项目管理经验吗 PMP证书和一级注册建造师哪个证书含 PMP与PMI的区别PMP与PMI哪个含金量更高 建筑师和建造师的区别? 建筑设计的高级工程师与一级注册建筑师有什么不同? 一级建筑师和一级建造师有何区别?该如何备考? 建筑师不同有什么区别 注册建筑师一级和二级的区别 软考中级应该选择什么科目? C语言中##什么意思, c语言是干什么的 C语言 里说的 实现 是什么意思? 什么是C语言?有什么用?说的简单点、 有谁能解释下这个C语言说的是什么意思吗? 所谓的c语言到底是什么? php程序员招聘要求有哪些 重庆 软考电子商务设计师在哪里考试啊?报名时间是和中级软考一起的吗? 2011年软考的电子商务设计师考试时间是在什么时候,还有什么时候可以开始报名? 职务证书是职称证书吗 职称证书是什么东西啊? 技能证书跟职称证书有什么区别? 中级职称证书不被承认, 查询职称证书到底是在职称网还是在人力资源和社会保障局查询啊 为什么抖音编辑好的字幕,一上传就不见了呢? 我的抖音怎么没有自动字幕功能? 为什么抖音对口型没有字幕? 抖音拍同款字幕为什么不同步 抖音上怎么没有自动字幕? 国家软件工程师(中级)认证,需要什么要求,什么时间考,考哪些内容? 信息系统项目管理师考试成绩和拿证时间? 淮安有什么特产,好吃的东西 淮安有什么特色小吃?土特产?急 淮安土特产 信息系统项目管理师考试报名有什么要求?考试条件是什么? 信息系统项目管理师报名条件