什么是.net垃圾回收机制
若以下回答无法解决问题,邀请你更新回答
展开全部
简单一点儿说就是new出来的对象,在生命周期结束后会自动销毁并释放资源,不需要程序员显式的去调用释放资源的接口。
比如:
void DoPerson()
{
Person p = new Person();
//TODO Something
//不用再管这个p所对应的资源了,函数结束,自动释放p所对应的资源
}
而C/C++就不一样了,比如:
void DoPerson()
{
Person *p = new Person();
//TODO Something
//还要显式的调用delete来释放内存,否则内存泄漏
delete p;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询