问题标签 [method-invocation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 泛型方法调用
如果我们有泛型方法
我们可以T
在调用此方法时显式定义类型参数。
为什么我们不能listFactory
使用类型参数调用?
,但可以使用List<?>
?
java - 如何使用用户给出的参数调用静态方法(反射)
我创建了一个应用程序,它显示:类的方法、字段、构造函数(由用户 a 输入JTextField
)。它将这些方法、字段、构造函数添加到三个单独JLists
的 . 我想让用户有可能从列表中选择一个方法然后调用它(只有那些参数类型为String
or的方法int
)。
我不知道如何获取该方法需要多少个参数以及每个参数(String
或int
)的类型以及如何将它们传递给method.invoke(ARGUMENTS)
.
工作代码:
java - java中是否有限制方法调用率的框架?
我有一个 java 方法can not be invoke more than N times in one second
,是否有框架或工具可以完成这项工作。
当调用过多时,它可以保持和平衡调用请求。
java - 通过java中的反射调用具有无限循环的方法
我创建了一个编辑器,它具有 java 源文件的编译和运行选项。问题是,当我通过反射运行具有无限循环的方法时,编辑器挂起......
如果 main 方法有无限循环,例如:
然后我必须从任务管理器中明确退出编辑器。
我想添加一个功能,如果它发生无限循环,它会强制停止程序的运行。
那么,如何停止具有无限循环的正在运行的方法呢?
java - Java:验证 null 方法参数的最佳方法是什么
在调用方法时验证 null 参数的最佳方法是什么?
1) 在进行方法调用之前
2) 一旦你收到参数,就在方法内部
或两者
c# - MethodInvoker 这两种用法的区别
MethodInvoker 的这两种用途之间究竟有什么区别:
1:
2:
我只明白,如果我愿意,变体 2 允许我用参数调用 b()。但这两个版本有什么区别?
版本 1 对我来说很清楚:我创建了一个新委托并将我的 b() 方法传递给它,该方法具有与 MethodInvoker 委托相同的返回类型和参数。代表的标准情况。
但是版本 2 到底是什么?这里的“代表”关键字是什么意思/是什么?
java - Java 使用给定字符串调用方法的最佳方式
所以我正在制作一个自定义菜单,这是处理调用正确方法的子菜单项类。目前我正在为方法名称使用 switch 语句,但这是最好的方法吗?
我会喜欢一双新的眼睛,我一直在看这种方式很久。谢谢!
Actions 类(只有 2 个方法 atm 但会有更多)
uml - 序列图中方法调用的消息与信号
我正在研究 UML 序列图并且遇到了方法调用,所以我注意到有两种方法可以调用统一建模语言(UML)中的方法行为,即信号和消息,但我不知道如何指定其中一个并基于什么?我的意思是何时使用消息以及何时使用信号,因为我认为这是一个非常重要的设计决策,应该很好地选择?
perl - perl 构造函数关键字'new'
我是 Perl 的新手,目前正在学习 Perl 面向对象,并且偶然发现了编写构造函数。看起来当使用new
子例程的名称时,第一个参数将是包名称。
构造函数必须使用关键字new
吗?还是因为当我们new
使用包名调用子程序时,传入的第一个参数是包名?
当子例程有其他名称时,第一个参数将是对对象的引用?还是因为当通过对对象的引用调用子例程时,要传入的第一个参数将是对对象的引用?