没有合适的资源?快使用搜索试试~ 我知道了~
Java中finalize方法使用.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 140 浏览量
2022-06-11
00:11:36
上传
评论
收藏 45KB DOC 举报
温馨提示
试读
2页
Java中finalize方法使用
资源推荐
资源详情
资源评论
Java
中
nalize
方法使用
文章分类:Java
编程
今天来简单地介绍一下 Java 编程中的 nalize 方法的使用。
nalize 方法是与 Java 编程中的垃圾回收器有关系。即:当一个对象变成一个
垃圾对象的时候,如果此对象的内存被回收,那么就可以调用系统中定义的
nalize 方法来完成
当然,Java 的内存回收可以由 JVM 来自动完成。如果你手动使用,则可以使用
上面的方法。
举例说明:
Java 代码
1. publicclassFinalizationDemo{
2. publicstaticvoidmain(String[]args){
3. Cakec1=newCake(1);
4. Cakec2=newCake(2);
5. Cakec3=newCake(3);
6.
7. c2=c3=null;
8. System.gc();//InvoketheJavagarbagecollector
9. }
10. }
11.
12. classCakeextendsObject{
13. privateintid;
14. publicCake(intid){
15. this.id=id;
16. System.out.println("CakeObject"+id+"iscreated");
17. }
18.
19. protectedvoidnalize()throwsjava.lang.Throwable{
20. super.nalize();
21. System.out.println("CakeObject"+id+"isdisposed");
22. }
23. }
结果运行:
Java 代码
资源评论
oligaga
- 粉丝: 50
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功