当资源不再需要时,一个执行程序却不能恰当地释放他,就会出现资源泄露。()

当资源不再需要时,一个执行程序却不能恰当地释放他,就会出现资源泄露。()


相关考题:

为应用程序开发人员上班 Certkiller.com。创建一个新的类使用的非托管的资源,但其中仍有其他对象对托管资源的引用。您希望新类的用户能够不再需要的类的实例时,显式地释放资源。下一步你该怎么办?()选择您要执行的三个操作。每一个正确的答案显示唯一的完整的解决方案的一部分。 A.定义的现有的类,以便使它从WeakReference类继承。B.定义的现有的类,以便它适用IDisposable接口。C.创建新的类析构函数,其他释放托管的资源的对象上调用方法。D.创建新类析构函数释放非托管的资源。E.创建一种新的处理方法调用System GC Collect,强制进行垃圾回收。F.创建一个新的处理方法,释放非托管的资源,并还呼吁释放托管的资源的其他对象方法,其中。

您正在创建一个使用非托管资源的类,这个类保持在其它对象上的有管理代码您应该确保这个类的使用者能在这个类不再使用时释放资源您应该执行哪三个动作?() A.定义类使得该类继承于WeakReference类。B.定义类使得该类实现IDisposable接口。C.创建类析构函数,该函数在其他对象上调用方法来释放托管资源。D.创建一个释放非托管资源的类析构函数。E.创建一个Dispose方法,该方法调用System GC Collect来强制进行垃圾回收。F.创建一个Dispose方法,该方法释放非托管资源,并在其他对象上调用方法来释放托管资源。

您将创建一个使用的非托管的资源的类。此类维护对其他对象的托管资源的引用。您需要确保这类的用户可以显式释放资源,当不再需要的类实例。您应执行哪三种操作?() A.定义,它从WeakReference类继承的类B.这样它实现IDisposable接口定义的类C.创建其他释放托管的资源的对象调用的方法的类析构函数D.创建释放非托管的资源的类析构函数E.创建调用 System GC Collect,强制进行垃圾回收的 Dispose 方法F.创建一个 Dispose 方法释放非托管的资源,并呼吁释放托管的资源的其他对象的方法

关于using语句说法正确的是()。A.using语句获取一个或多个资源,执行一个语句,然后释放该资源。B.using语句只能获取一个资源。C.using语句获取一个或多个资源,执行一个或多个语句,然后释放该资源。D.using语句获取的资源在其后的一个语句执行完成后依然存在。

当两个物种利用同一资源或共同占有某一资源因素(食物、营养成分、空间等)时,就会出现()现象。A.竞争B.生态位重叠C.资源不足D.彼此妥协共存

在使用信号量及P、V操作机制解决问题时,进程执行一次P操作,意味着该进程A.正在使用一个资源B.准备释放一个资源C.申请分配一个资源D.需要共享一个资源

16、当向程序中添加了资源时,需要在R类中指定资源的id。

当向程序中添加了资源时,需要在R类中指定资源的id。

5、关于using语句说法正确的是()。A.using语句获取一个或多个资源,执行一个语句,然后释放该资源。B.using语句只能获取一个资源。C.using语句获取一个或多个资源,执行一个或多个语句,然后释放该资源。D.using语句获取的资源在其后的一个语句执行完成后依然存在。