一个previously question on static references因含糊不清而被关闭。无论如何,我现在知道答案(并希望记住“解决方案”),但是这种技术叫什么?
最受欢迎的答案是:
Your instance variable cannot be referenced from a static context. You need an object of the class to get (a reference to) it's contents.
这个问题之前已经被问过。这种方法肯定有一个流行语吗?
最佳答案
您的方法的问题在于,您有一个看起来不需要任何 static
成员的类,但您尝试在静态上下文中工作,因为 static main
方法让 Dr.Frankensteined 进入类(class)。
不要那样做。只需将 main
放在另一个类上即可。另一个问题的公认答案对于快速而肮脏的解决方案很有好处,但它相当肮脏。
关于java - 使用类的对象来获取对其内容的引用的术语或习惯用法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15520463/