JAVA高手们来帮帮我这个小菜鸟吧~~~~
错误提示: 无法从静态上下文中引用非静态 变量 this LeastNumb MinNumber = new LeastNumb();代码段:public class App2_8{ public static void main(String args[]) { int a[] = {8,3,7,88,9,23};Lea... 展开
其他答案
个人理解:无法从静态上下文中引用非静态变量。类的静态方法和属性是在类加载,而未实例化的时候,就可以直接调用的。而非静态变量必须是类实例化生成具体的对象之后才可以引用。如果类未进行实例化,直接在静态方法中非静态变量,显然是不可能,也不符合逻辑的,所以编译器不会允许通过这种情况的。所以,LZ,可以将least方法前面的静态修饰符static去掉即可。
2011-01-25 06:20
来自北京市
赞(0)点赞赞(0)举报
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。




