我为自己构建了一个小的(只有 3 个方法!)api,我希望能够像调用 Powerbot 中的方法一样调用它(一个 Runescape 机器人工具(我使用它,但用于编程目的,而不是为了实际的作弊目的)),而不创建您需要的文件的对象。我怎样才能做到这一点?
最佳答案
您将需要创建静态方法,因此您需要执行如下操作:
public class A
{
public static void foo()
{
...
}
}
然后,您可以这样调用它们:
public class B
{
...
A.foo();
}
但是请注意,static
方法需要是自包含的。
编辑:按照以下答案之一的建议,您可以让它像这样工作:
package samples.examples
public class Test
{
public static void A()
{
...
}
}
然后这样做:
import static sample.examples.Test.A;
public class Test2
{
...
A();
}
关于java - 没有对象的调用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10828817/