.v() 在 soot 库中是什么意思?

What does .v() mean in soot library?

我使用 soot 库。

在不同的示例中,我看到了 .v() 方法,例如 Jimple.v()scene.v()、...。

现在我想问一下这是什么意思?特别是 Jimple.v().

它是在 soot 中的 singleton pattern 实现。

例如Jimple.v() returns Jimple class 的全局单个实例。 Scene class 也一样。

参考:soot / Creating a class from scratch