本文主要是介绍差之毫厘失之千里关于类的放置位置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
静态方法不能调用非静态的内部类或者内部方法,除非内部类或者内部方法也是静态的(static)或者将内部类移出到静态方法外,见图二。
想了好久,明明跟老师的代码一模一样,怎么就一个报错,一个不报错呢,编程还是不能眼高手低啊,听得懂是一回事,写得对是另外一回事,还是要多写代码,多写代码,多写代码,重要的事情说三遍。正所谓实践出真理。
图一:
No enclosing instance of type ThreadTest2 is accessible. Must qualify the allocation with an enclosing instance of type ThreadTest2 (e.g. x.new A() where x is an instance of ThreadTest2).
图二:
这篇关于差之毫厘失之千里关于类的放置位置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!