非常简单的问题,但我没有正确理解静态。
我有一个包含我的 main 及其调用 testMain 的 java 文件。
使用我的 testMain 它可以创建许多使用其他类的类。
例如 testMain>>GUI 和 testMain>>model 和 testMain>>controller
现在我有一个名为 generatorTester 的类,我想声明一次:
public static utils.generatorTester randomGen = new utils.generatorTester ();
(utils 是我的常用类的自定义包)
为什么上面的行不大声我做以下
classNameOfMainFunction.randomGen
我在这里编程错了吗?这甚至可能吗?
我基本上想使课程全球化并在任何地方使用它。