我已经找到了问题,并将类对象移到其中一个方法中,所以我想我有点好奇为什么这个MyObject name = new MyObject();
之类的对象无法被识别但是private static int intName
在“课程计划”之后或任何你的课程之后,在方法之上初始化(声明)时起作用。
答案 0 :(得分:1)
两者都应该有用。如果从静态方法访问它,则需要将static关键字添加到对象定义中,如下所示。
private static MyObject name = new MyObject();
如果从实例方法
访问相同的内容MyObject name = new MyObject();
很好。我假设这是你的问题