你要通过一个类的实例,调用非静态方法. 哈哈 另外,Java有顶级static 内类.是inner class 没有什么静态类,你题目不严谨.呵呵
恩 是啊 public class Test { public int add(int i, int j) { return i + j; } public static void main(String[] args) { Test t = new Test(); t.add(1, 1); System.out.println(t.add(10, 5)); }} 上面代码是不是体现在main(String[] args)方法是可以调用一个非静态方法??
可以,类A,类B和类C必须在同一jvm中静态变量是属于类的,调用最好用类名.变量名
你要通过一个类的实例,调用非静态方法.
哈哈
另外,Java有顶级static 内类.是inner class
没有什么静态类,你题目不严谨.呵呵
public class Test {
public int add(int i, int j) {
return i + j;
} public static void main(String[] args) {
Test t = new Test();
t.add(1, 1);
System.out.println(t.add(10, 5));
}}
上面代码是不是体现在main(String[] args)方法是可以调用一个非静态方法??