社区
Java SE
帖子详情
怎样手动的销毁一个对象?
haohao_xuexi6
2012-04-28 03:55:41
今天去面试,其中有一题是这样问的: 程序员如何通过写代码来实现手动销毁一个对象?向广大的精英们求解啊
...全文
743
13
打赏
收藏
怎样手动的销毁一个对象?
今天去面试,其中有一题是这样问的: 程序员如何通过写代码来实现手动销毁一个对象?向广大的精英们求解啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
土匪八号
2012-04-28
打赏
举报
回复
System.gc() 向虚拟机发送回收命令。至于什么时候回收还要看虚拟机自己的
古市轩
2012-04-28
打赏
举报
回复
同意6楼,
即使调用了gc,JVM也不一定会回收该对象
++
extendss
2012-04-28
打赏
举报
回复
object=null;
System.gc;
Acesidonu
2012-04-28
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
java中的对象是由java自动销毁的。当对象不存在引用时,它就会被java自动销毁。
System.gc()可以提醒JVM去回收无用的对象,但是什么时候销毁该对象还是由JVM自己决定
如果非要写代码的话,只能先把对象设为null,撤销对象的引用,此时对象变成垃圾,然后再调用System.gc()
[/Quote]
++
五哥
2012-04-28
打赏
举报
回复
= null ;
就可以了 ,好像不可以手动销毁 ,--java中
jvm会自动回收
cl101001000
2012-04-28
打赏
举报
回复
同意4楼!!!!
WayneXuan
2012-04-28
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
java中的对象是由java自动销毁的。当对象不存在引用时,它就会被java自动销毁。
System.gc()可以提醒JVM去回收无用的对象,但是什么时候销毁该对象还是由JVM自己决定
如果非要写代码的话,只能先把对象设为null,撤销对象的引用,此时对象变成垃圾,然后再调用System.gc()
[/Quote]
即使调用了gc,JVM也不一定会回收该对象
WayneXuan
2012-04-28
打赏
举报
回复
Java里是不可能的
叮当你去哪了
2012-04-28
打赏
举报
回复
java中的对象是由java自动销毁的。当对象不存在引用时,它就会被java自动销毁。
System.gc()可以提醒JVM去回收无用的对象,但是什么时候销毁该对象还是由JVM自己决定
如果非要写代码的话,只能先把对象设为null,撤销对象的引用,此时对象变成垃圾,然后再调用System.gc()
叮当你去哪了
2012-04-28
打赏
举报
回复
java中的对象是由java自动销毁的。当对象不存在引用时,它就会被java自动销毁。
System.gc()可以提醒JVM去回收无用的对象,但是什么时候销毁该对象还是由JVM自己决定
如果非要写代码,只能先把对象设为null,然后再用System.gc()
李狗蛋52635
2012-04-28
打赏
举报
回复
调用finalize()方法吗?
古市轩
2012-04-28
打赏
举报
回复
String a = new String("aaa");
a = null;
这样可以吗?
一机一码加密、被破解自动
销毁
随时授权回收升级系列视频课程
1、 软件破解与防止破解知识、加密与反编译2、把部分代码写成dll的形式,增加破解难度3、防止软件被恶意破解和修改,如果被修改将自动
销毁
。4、 C#引用c++制作生成的dll来提高破解复杂度。5、被破解泛滥,可回收授权禁止使用6、被反编译软件打开自动关闭反编译软件7、把exe变成图片格式运行,提高破解难度8、其他的一些防止对方破解我们软件的方式或者小技巧等介绍
java怎样强行
销毁
一个
对象
_JAVA中
销毁
一个
对象
的方法
方法一:垃圾回收器垃圾回收器是Java平台中用的最频繁的一种
对象
销毁
方法。垃圾回收器会全程侦测Java应用程序的运行情况。当反先有些
对象
成为垃圾时,垃圾回收器就会
销毁
这些
对象
,并释放这些
对象
所占用的内存空间。在这里,程序开发人员需要知道,在哪些情况下垃圾回收器会认为这些
对象
是垃圾
对象
。通常情况下,如果发生以下两种情况时,系统会认为这些
对象
是垃圾
对象
,需要
销毁
。一是将
一个
NULL值赋值给
对象
。如用户...
java
手动
销毁
对象
,如何
销毁
java
对象
?
Well, I have developed a java application using several objects relationships that make the memory usage too expensive. I have no experience managing the java memory because the application design mak...
java
手动
销毁
对象
_java
对象
的
销毁
详解
对象
使用完之后需要对其进行清除,下面的文章内容就对这个方面的知识进行了较为详细的介绍,一起来看看这个方面的知识吧。前面讲到了清除,
对象
的清除指的就是释放
对象
占用的内存。在创建
对象
的时候,用户必须使用new操作符为
对象
分配内存,但是要注意了,在清除
对象
的时候,由系统自动进行内存回收,不需要用户额外处理,这也是Java语言特色之一,在某种程度上方便了程序员对内存的管理。Java语言的内存自动回收称为垃...
java
手动
销毁
对象
_【Java基础】创建和
销毁
对象
Num1:考虑用静态工厂方法代替构造器对于类而言,常见的方法是提供
一个
公有的构造器,但其实还有一种方法叫做静态工厂方法(static factory method),它只是
一个
返回类的实例静态方法。目前比较流行的规范是把静态工厂方法命名为valueOf或者getInstance。valueOf:该方法返回的实例与它的参数具有同样的值,例如:Integer a=Integer.valueOf(100...
Java SE
62,616
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章