reflection 相关问题

反射是程序在运行时观察和/或修改其结构和/或行为的能力。反射高度依赖于实现代码语言 - 请标记使用此标记时使用的代码语言。

获取类中所有变量名

我有一个类,我想找到它的所有公共字段(而不是方法)。我该怎么做?

回答 5 投票 0

使用 Lua 的 `debug.getlocal` 函数对性能有什么影响?

Lua 的 debug.getlocal 函数对于标准 Lua 参考实现有何性能影响?我知道反射往往会产生一定的开销,具体取决于...

回答 1 投票 0

C# 泛型和反射接口 - 如何让智能感知发挥作用

我的代码(如下)正在工作......但是,目前该解决方案没有为我提供对象 rs 允许的方法的智能感知。 我怎样才能“投射”我的动态对象...

回答 1 投票 0

检测方法内的无限循环

我的主类中有2个方法 公开课 pol{ 公共子(){ //... 做这个 //... 做这个 //... 做这个 返回结果 } 公共子2() ...

回答 6 投票 0

Java - 如何在对象初始化期间将对象名称分配给字段

有一个类,在其中创建了对象。 初始化这个对象时,如何将这个对象的名称赋给“name”字段呢? 对象的数量可以是任意且不同的...

回答 1 投票 0

如何编写Spring注解来注入集合?

现在我正在为我的项目创建验证器。有一个主要验证器,里面有更多验证器,下面是一个例子: @成分 公共类 MainValidator 实现验证器 {

回答 1 投票 0

如何访问方法引用的接收者?

我有一个方法引用(由 kotlin.reflect.KFunction0 接口表示)。我想做的是获取方法引用的接收者对象。 例如: 数据类 MyClass(va...

回答 1 投票 0

要访问私有数组,类是双层包装的

包含数组变量和类中的类。我知道如何使用一般反射,但是类是重复的,并且中间变量是数组的形式。你能帮我解决这个问题吗...

回答 1 投票 0

循环对象的接口

我正在创建一个通用服务定位器,但遇到了问题。 我有一种添加或替换服务的方法。如果当前服务列表中只有 1 个候选服务,则必须更换该服务。 //...

回答 2 投票 0

即使我过滤了Nothing类,仍然有错误“值副本不是Nothing的成员”

我使用scala 2.11.2。这是我的功能的一部分: 导入 scala.reflect.runtime.universe._ p => p.filter(p => typeOf[p.type] != typeOf[Nothing]).flatMap { 案例一些(个人资料)=> { ...

回答 1 投票 0

C# 中非常基本的反射示例的运行时错误

我正在尝试使用官方微软文档了解更多有关 System.Reflection 的信息。具体来说,我正在尝试运行以下示例: // 使用文件名加载程序集。 装配 a =

回答 2 投票 0

Microsoft 文档中的 Assembly.LoadFile 方法是否不正确?

我有这段代码,它尝试加载文件夹中的所有程序集,然后对于每个程序集,还检查是否也可以在同一文件夹中找到其所有依赖项。 私有静态字符串

回答 1 投票 0

有没有简单的方法可以在 C# 中创建方法并动态设置其主体?

我将方法的主体存储为字符串,我希望动态创建此方法。但是,我不确定如何分配它的主体。我使用 CodeDom 遇到了一种相当复杂的方法,...

回答 3 投票 0

如何通过反射提前知道反射访问Java类实例是否非法

我们使用实用程序类,它遍历任何对象的内容,并对对象字段或 getter 调用结果执行“扁平化”到映射中。这会执行到一些...

回答 1 投票 0

如何模拟具有大量构造函数参数的 Service?

我继承了一个asp.net web api项目,遵循正常的控制器-->服务-->存储库架构。这个项目没有单元测试,我正在尝试对其进行改造。 典型的

回答 1 投票 0

列出 C 中所有可用的函数

我想为另一种编程语言创建绑定,并且由于有数百个函数,我想知道如何通过自动化等方式使事情变得更高效。 这意味着我想要一个李...

回答 1 投票 0

与仅使用 lambda 相比,lambdametafactory 创建速度相当慢

@Benchmark 公共无效testLambdaGeneration(黑洞bh){ 函数函数 = a -> { if(Alpha alpha 的一个实例) { 返回 alpha.primitiveInt(); ...

回答 1 投票 0

向打字稿中动态创建的函数添加装饰器

我正在打字稿中创建动态函数。在这些动态函数上,我想添加装饰器。实现这一场景的最佳方法是什么?这有可能吗? 例如 - 想要实现一些...

回答 1 投票 0

如何在 ArchUnit 测试中检查泛型参数是否可序列化?

我想编写一个 ArchUnit 测试来检查可序列化类中的所有字段是否是静态的、瞬态的或可序列化的。这意味着对于所有非原始类型,我必须检查是否...

回答 1 投票 0

如何使用反射或任何其他实用程序完全打印 Java Bean

我有一个 Java bean 类 Person 包含 3 个变量: 名称(字符串) 年龄(字符串) 地址(对象)。 地址包含3个变量: 街道 门号 城市 我想要一个实用程序,可以...

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.