java在声明一个变量时有没有分配内存空间? 譬如说Stringa;为什么要把内存划分为静态区等四个区?... 譬如说String a;为什么要把内存划分为静态区等四个区? 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 内存 java 声明 变量 空间 搜索资料 2个回答 #热议# 上班途中天气原因受伤算工伤吗? 匿名用户 推荐于2016-08-11 展开全部 只要定义了,都会分配内存空间为什么要把内存划分为静态区等四个区?1、栈区— 由编译器自动分配释放,存放函数的参数值,局部变量的值等,具体方法执行结束之后,系统自动释放JVM内存资源2、堆区— 一般由程序员分配释放,存放由new创建的对象和数组,jvm不定时查看这个对象,如果没有引用指向这个对象就回收3、静态区— 存放全局变量,静态变量和字符串常量,不释放4、代码区— 存放程序中方法的二进制代码,而且是多个对象共享一个代码空间区域 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 熊猫办公广告2025-03-08熊猫办公python内置函数,多模型AI技术,快速创作内容,让您轻松搞定!python内置函数,领先的AI写作工具,支持问答/文案写作/整理大纲/等各种需求,立即体验!www.tukuppt.com 百度网友10c6f4b 2015-10-10 · TA获得超过613个赞 知道小有建树答主 回答量:1083 采纳率:100% 帮助的人:214万 我也去答题访问个人页 关注 展开全部 只要声明变量就会分配内存,只是多少不同而已。如果没有指定字符串给它,它占用的空间几乎可以忽略不计。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容pyh0n,pyh0n一键安装,永久使用,安装速度快pyh0n3.6.6/3.7/3.8/3.9 一键下载安装,无捆绑软件,安全无毒,适合小白,入门新手。赠送视频教程, 安装,人工客服在线解决您的所有问题soft1.dlyiykj.cn广告2025全新Word表格-标准完整版.doc熊猫办公各类Word表格,包含面试表/登记表/考勤表/财务表/绩效表等各类Word表格!Word表格,内容完整,正规严谨,专业人士起草!Word表格,任意下载,可直接套用!www.tukuppt.com广告2025全新办公文档-免费下载新版.doc标准版今年优秀办公文档修改套用,省时省钱。专业人士起草!办公文档文件模板正规严谨合法,一键下载,立即修改套用,高效实用!www.tukuppt.com广告 其他类似问题 2022-12-11 Java程序运行时,没有赋值的基本类型变量会在内存中分配空间吗? 2016-03-21 java中只声明变量不付值,系统会给分配内存吗 17 2018-02-15 Java程序运行时,没有赋值的基本类型变量会在内存中分配空间吗? 22 2018-05-14 java类中成员变量初始化后存放在堆内存中还是栈内存中? 34 2019-06-22 Java程序运行时,没有赋值的基本类型变量会在内存中分配空间吗? 更多类似问题 > 为你推荐: