社区
.NET Framework
帖子详情
2008下怎么没有finalize方法啦
lerit
2009-10-13 02:53:25
以前的object中和所有子类中,都应该可以调用finalize方法啊,可是现在怎么没有啦 ?请看VS.NET2008中查看的
...全文
126
7
打赏
收藏
2008下怎么没有finalize方法啦
以前的object中和所有子类中,都应该可以调用finalize方法啊,可是现在怎么没有啦 ?请看VS.NET2008中查看的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lerit
2009-10-20
打赏
举报
回复
还是本人自己回答吧,这几天看书看到的,因为finalize是protected访问级别的,无法通过点运算符来在类实例中访问,这个方法只能被子类访问,或者在类内部进行调用。另外,这个方法是可重写的,但是不能用override关键字进行重写,c#对这个方法采用了新的语法进行重写,就是析构函数。
十八道胡同
2009-10-17
打赏
举报
回复
咦?没注意到
lerit
2009-10-17
打赏
举报
回复
[Quote=引用 4 楼 uqjeaxts 的回复:]
好贴 呵
[/Quote]
好在何处哇~~
lerit
2009-10-16
打赏
举报
回复
这个~~
lerit
2009-10-13
打赏
举报
回复
这个我知道,GC进行垃圾处理,但是应该可以重写finalize啊,怎么是取消这个功能啦?你的意思是以前有,现在新的版本取消啦?
yixianggao
2009-10-13
打赏
举报
回复
应该由 GC 处理了,用户无须关心托管代码的内存释放!
final
ize
()用法
本文详细介绍了Java中
final
ize
()
方法
的作用及用法。当垃圾回收器准备回收一个对象时,会先调用该对象的
final
ize
()
方法
。文章强调了在特定场景下,如处理非Java资源时,重写
final
ize
()
方法
的重要性。
C#
Final
ize
方法
本文展示了 C# 中定义的析构函数如何被编译为
Final
ize
方法
的 MSIL 代码示例。通过具体代码分析,揭示了 C# 的垃圾回收机制下析构函数的工作原理。
java
final
ize
关键字_关键字
final
、
final
ly和
方法
final
ize
()
本文介绍了Java中三个关键字的用法。
final
可声明变量防止修改,在继承中阻止重写和继承,还能提高性能;
final
ly用于解决异常时程序流突变问题,其代码块无论是否抛异常都会执行;
final
ize
用于在对象被垃圾回收时执行特定操作。
Java_
final
,
final
ly和
final
ize
本文详细解释了Java中
final
、
final
ly与
final
ize
的区别与用法。涵盖了
final
在变量、
方法
及类定义中的作用,
final
ly在异常处理中的行为,以及
final
ize
在垃圾回收中的角色。
final
、
final
ly 和
final
ize
的区别
本文详细解析了Java中
final
、
final
ly、
final
ize
的区别与用法,包括
final
的多重用途,
final
ly在异常处理中的作用,及
final
ize
在垃圾回收机制中的角色。
.NET Framework
17,748
社区成员
24,324
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章