社区
.NET Framework
帖子详情
2008下怎么没有finalize方法啦
lerit
2009-10-13 02:53:25
以前的object中和所有子类中,都应该可以调用finalize方法啊,可是现在怎么没有啦 ?请看VS.NET2008中查看的
...全文
87
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 处理了,用户无须关心托管代码的内存释放!
【java进阶04:继承】Object类需要重写的
方法
:toString()
方法
、equals()
方法
、
final
ize
()
方法
以及 hashCode()
方法
这个老祖宗类中的
方法
需要先研究一下,因为这些
方法
都是所有子类通用的。任何一个类默认继承Object,就算
没有
直接继承,...GC负责调用的
final
ize
方法
。Object类的equals
方法
。equals()
方法
重写练习。hashCode()
方法
。
Object类及toString
方法
、equals
方法
、
final
ize
方法
、hashCode
方法
详述
1)、任何一个类默认继承Object,就是
没有
直接继承,最后也会间接继承 2)、Object中有哪些常用的
方法
?去哪儿找? -第一种
方法
:去源代码当中(但是这种
方法
比较麻烦,源代码也比较难) -第二种
方法
:去查阅Java的...
final
ize
()用法
Java中
final
ize
()的用法
2008
-05-22 02:53垃圾回收器要回收对象的时候,首先要调用这个类的
final
ize
方法
(你可以写程序验证这个结论),一般的纯Java编写的Class不需要重新覆盖这个
方法
,因为Object已经实现了一个默认...
java
final
ize
关键字_关键字
final
、
final
ly和
方法
final
ize
()
Java代码 protected void
final
ize
() { //
final
ization code here } protected void
final
ize
() { //
final
ization code here } posted on
2008
-10-31 09:46 Jesin 阅读(236) 评论(0) 编辑 收藏
C# 中的
Final
ize
和Dispose(bool disposing)和 Dispose()
Final
ize
和Dispose(bool disposing)和 Dispose() 的相同点: 这三者都是为了释放非托管资源服务的...
Final
ize
是CRL提供的一个机制, 它保证如果一个类实现了
Final
ize
方法
,那么当该类对象被垃圾回收时,垃圾回收器会...
.NET Framework
17,740
社区成员
24,334
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章