可能重复:
Java-创建方法数组
我可以在Java中将方法存储在变量中吗?例如,我可以使用一系列方法吗?如果是这样,我该怎么做?
在Java 6及更低版本中,您需要使用反射(请参阅java.lang.reflect
包)。Java 7在这方面应具有一些新功能(特别是方法句柄(JSR 292)和新的“调用动态”内容)。Java 8(可能还有一段距离)看起来将具有lambda表达式(是的,该链接是指向OpenJDK页面的,但是他们说是Oracle的),它们并不是完全相同的,但是是相关的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句