社区
Java EE
帖子详情
static 方法中new 对象会出现内存泄漏问题吗?
cdyao
2010-12-01 10:48:36
如题 :static 方法中new 对象会出现内存泄漏问题吗?
请各位大虾指教 谢谢
...全文
444
7
打赏
收藏
static 方法中new 对象会出现内存泄漏问题吗?
如题 :static 方法中new 对象会出现内存泄漏问题吗? 请各位大虾指教 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sotier
2010-12-01
打赏
举报
回复
没什么区别
fengxuegupo
2010-12-01
打赏
举报
回复
[Quote=引用 3 楼 aeolus_boy 的回复:]
应该是内存条出问题了!用酒精西以下应该能解决问题
[/Quote]
哥们,你是我见过的回复最搞的一个了~~
aeolus_boy
2010-12-01
打赏
举报
回复
应该是内存条出问题了!用酒精西以下应该能解决问题
houjin_cn
2010-12-01
打赏
举报
回复
不管在任何地方, 任何方式, 避免内存泄漏的方式只有一个: 把已经没用的对象变量赋值为null
ousyuryu
2010-12-01
打赏
举报
回复
个人觉得没有什么特别的
static方法中new对象很正常啊。
如果楼主实在担心的话,可以在static方法的最后把你实例化的对象清空,来促进垃圾回收机制来回收这个对象。
yaoweijq
2010-12-01
打赏
举报
回复
内存泄漏与与这个没有关系
内存泄漏大概是这样一种情况:
你new了一个arraylist把它放在了一个map
中
虽然你显式地把arraylist=null了
但是这个引用还在
所以在map.remove之前
这块内存不会被回收
如果map中不会用到这个arraylist
那么就可以称之为内存泄漏
与static中new没有关系
void1898
2010-12-01
打赏
举报
回复
[Quote=引用楼主 cdyao 的回复:]
如题 :static 方法中new 对象会出现内存泄漏问题吗?
请各位大虾指教 谢谢
[/Quote]
new对象和内存泄漏木有关联,用完对象后对变量设null在Java里面也没有很大的意义。
就我理解,尽量避免复杂的可能存在环形引用的复杂数据结构是避免内存泄漏的一个方法,如果一定要使用这样的结构,有必要为数据写一个清理的方法。
零基础Java入门课程-类和
对象
高级类特性 类的继承、父子类的初始化顺序、单继承性
方法
的覆盖、重载、super关键字、 多态、instanceof关键字、强制类型转换、
static
关键字、final关键字 数组和枚举 一维数组的应用及内存分配 多维数组的应用及...
java
中
会
有内存泄露吗_Java
中
会
有内存泄露吗?
Java
中
对象
是采用
new
或者反射的
方法
创建的,这些
对象
的创建都是在堆(Heap)
中
分配的,所有
对象
的回收都是由Java虚拟机通过垃圾回收机制完成的。GC为了能够正确释放
对象
,
会
监控每个
对象
的运行状况,对他们的申请、...
java程序
会
发生内存泄露吗及
内存泄漏
场景
如果
对象
满足这两个条件,这些
对象
就可以判定为Java
中
的
内存泄漏
,这些
对象
不
会
被GC所回收,然而它却 占 用内存。java导致内存泄露的原因很明确:长生命周期的
对象
持有短生命周期
对象
的引用就很可能发生内存泄露,...
static
关键字所导致的
内存泄漏
问题
大家都知道
内存泄漏
和内存溢出是不一样的,
内存泄漏
所导致的越来越多的内存得不到回收的时候,最终就有可能导致内存溢出,下面说一下使用
static
属性所导致的
内存泄漏
的
问题
。 在dalvik虚拟机
中
,
static
变量所指向的...
java
static
内存泄漏
_Java
中
的
内存泄漏
比如,长生命周期的
对象
持有短生命周期
对象
的引用就很可能发生
内存泄漏
,尽管短生命周期
对象
已经不再需要,但是因为长生命周期持有它的引用而导致不能被回收,这就是Java
中
内存泄漏
的发生场景。所有的内存泄露,最后...
Java EE
67,512
社区成员
225,880
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章