finalization

finalization

文章 0 浏览 5

释放 OleVariant 后面的接口的正确方法是什么?

我正在尝试找到一种安全/确定性的方法来释放封装在 OleVariant 中的接口。 AFAICS Delphi 在过程结束时释放接口引用,但就我而言,我必须更早执行此操…

海螺姑娘 2024-11-25 07:04:55 4 0

定义:未最终化对象与可最终化对象

为了理解 Java 中的弱引用,我不得不查阅 Java 语言规范。第 12.6 节中的以下部分让我感到困惑: 未终结的对象从未自动调用其终结器; 已完成的对象已…

夜司空 2024-11-15 20:28:30 3 0

JNI 非 Java 类成员

我想针对一些具有 C 接口的第三方库创建一个 Java 包装器。该库在一个复杂的 Context 实体上运行,该实体本质上是一个 C++ 对象(C++ 在该库内部使用…

于我来说 2024-10-21 04:46:12 5 0

WPF 应用程序初始化和完成

我正准备编写一个使用 ICE(互联网通信引擎)中间件的 WPF 客户端应用程序。 ICE 需要正确的初始化和终止。所有示例都展示了如何在通常的控制台应用程…

巡山小妖精 2024-10-13 21:31:31 9 0

使用运行时包编译的应用程序的单元最终确定顺序?

我需要在 SysUtils 单元完成后执行我的代码。 我已将代码放在单独的单元中,并首先将其包含在 dpr 文件的 use 子句中,如下所示: project Project1; …

夜巴黎 2024-08-28 11:46:38 13 0

Java 中终结的目的是什么?

我对终结的理解是这样的: 为了清理或回收对象占用的内存,垃圾收集器开始起作用。 (自动调用?) 然后垃圾收集器取消引用该对象。有时,垃圾收集器…

故事与诗 2024-08-24 20:48:19 13 0

Delphi 和单元中的最终确定

我有两个单位unitA和unitB。 类 TFoo 在 unitB 中声明。 在unitA的最终确定中调用B.Free总是安全的吗? 它如何取决于unitA和unitB在dpr中的顺序? 当…

奈何桥上唱咆哮 2024-08-22 10:30:32 13 0

C# - “析构函数不被继承”是什么意思?实际上是什么意思?

C# 语言规范 3.0 的第 10.13 节“析构函数”声明如下: 析构函数不被继承。因此,除了可以在该类中声明的析构函数之外,类没有析构函数。 C# 编程指南…

夕嗳→ 2024-08-14 04:58:32 8 0

终结器在其对象仍在使用时启动

摘要: C#/.NET 应该进行垃圾收集。 C#有一个析构函数,用于清理资源。 当对象 A 在我尝试克隆其变量成员之一的同一行被垃圾收集时会发生什么? 显然…

橘亓 2024-07-05 23:23:10 12 0
更多

推荐作者

離殇

文章 0 评论 0

小姐丶请自重

文章 0 评论 0

Aik

文章 0 评论 0

国产ˉ祖宗

文章 0 评论 0

猥琐帝

文章 0 评论 0

半仙

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文