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

标签 java soot

我使用 soot 库。

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

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

最佳答案

它是singleton pattern在煤烟中实现。

例如Jimple.v() 返回 Jimple 类的全局单个实例。 Scene 类也是如此。

引用:soot / Creating a class from scratch .

关于java - .v() 在 soot 库中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33456593/

相关文章:

java - 在 web.xml DD 中添加新的 servlet 时,Tomcat 7 拒绝在 Eclipse 上启动

java - 使用 Spark(Soot -Eclipse 框架)生成调用图 - 内存问题

java - 使用JAVA程序的apk调用图

java - 如何测试到期条件?

java - 如何在 JTextArea 中将文本右对齐?

java - 如何使用 soot 分析 .class 文件?

java - Soot Java 字节码框架 : How to compile a single class file to Jimple/Shimple

java - Soot - 如何防止 loadClassAndSupport 创建空的 SootClass?

java - 如何使用 pdfbox 2.0.16 设置 PDAnnotationFreeText 的字体颜色

java - 使用 Spring Security 3.2、Spring Ldap 2.0 和 JavaConfig 的 Active Directory 身份验证