社区
Java SE
帖子详情
到底什么时候分配内存空间?
dudeng2005
2005-07-27 12:28:03
我很迷惑的是:java中到底如何分配内存空间的?我知道用new关键字创建一个对象时,就会被分配一个内存空间。还有其它的关键字也这样吗?高手支招啊!
...全文
250
4
打赏
收藏
到底什么时候分配内存空间?
我很迷惑的是:java中到底如何分配内存空间的?我知道用new关键字创建一个对象时,就会被分配一个内存空间。还有其它的关键字也这样吗?高手支招啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lei198203
2005-07-27
打赏
举报
回复
基本类型声明时就已分配,
对象类型初始化时分配.
wenchaohu213
2005-07-27
打赏
举报
回复
严重同意楼上的,
在new之后就是分配空间了
loreorion
2005-07-27
打赏
举报
回复
int这类类型声明就分配空间,其它的是new之后分配
除此之外的空间分配都是一些函数里面用了new,之后返回出来的
joyco
2005-07-27
打赏
举报
回复
基本数据类型创建时,就分配空间,并符以初值。
而复合数据类型需要用关键字new来分配内存空间,并可以用引用来指明此空间
Java数组
分配
内存空间
本文介绍如何在编程中使用new关键字为数组
分配
内存空间
,并探讨了数组的定义、内存
分配
过程及数组元素的使用方法。此外还深入讲解了栈内存与堆内存的区别以及变量生命周期。
初始化指针是否需要
分配
内存空间
本文探讨了在C++中如何正确使用指针,并解释了为何需要使用new为指针
分配
内存空间
。通过两个示例代码对比,阐述了声明指针而不
分配
内存与
分配
内存的区别。
如何实现给一个结构体队列
分配
内存空间
本文介绍了如何在C++中为结构体队列
分配
内存空间
,主要包括初始化时确定队列对象数量和每个对象的内存大小两个步骤,并提供了相应的程序代码和运行结果展示。
通过函数为指针
分配
内存空间
这篇博客探讨了在C++中如何通过函数为一级指针和二级指针动态
分配
内存。错误地将指针作为参数传递到函数中并不能为实参
分配
内存,而通过在函数内部定义指针并返回或使用二级指针作为参数可以实现内存
分配
。文章通过三种方法展示了如何正确地为一级和二级指针
分配
内存,并强调了内存管理的重要性,包括内存泄漏和野指针的问题。
JVM是如何
分配
内存空间
的
本文探讨了JVM如何为对象
分配
内存。介绍了两种主要的
分配
方式:“指针碰撞”适用于规整的
内存空间
;“空闲列表”则用于处理不规整的内存。这两种方式的选择取决于垃圾收集器是否有整理内存的能力。
Java SE
62,621
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章