java - 如何调用不同类中的 public static void 。

标签 java class static-methods

我有 2 个类,MainActivity 和 MainGame。如果我在 MainActivity 中有一个 public static void,在 MainGame 中有一个。我如何从 MainActivity 执行 MainGame 中的一个?

例如,我有这个:

主要 Activity :

public static void 1()
{
2();
}

主要游戏:

public static void 2()
{
//blah blah blah
}

最佳答案

我认为 2 不是一个有效的方法名称,但如果是的话,你就这样做:

MainActivity.2();

但是假设它不是,并且您将其称为“两个”,那么也许您正在寻找

public class MainGame {
    public static void one() {
        System.out.println("called one()");
    }
}

public class MainActivity {

    public static void two() {
        MainGame.one();
    }

}

关于java - 如何调用不同类中的 public static void 。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15036363/

相关文章:

c++ - 在 C++ 中使用类对复数进行加减法运算

PHP 静态方法初始化 $_SESSION 变量?

java - 在 Java 中用对象调用静态方法会出什么问题?

c# - 从构造函数调用时静态函数意外返回

c++ - 将类函数与其实际功能分开声明有什么好处?

java - Java 7/8 泛型中嵌套通配符的可分配性差异

java - 使用同一 WebDriver 对象执行多个 JUnit 测试

java - 从另一个 JSP 文件读取变量

class - 未捕获的类型错误 : Cannot call method 'insert' of undefined

java - 使用 Maven 构建 Java Web Start 应用程序