静态方法只能方法问静态同一个类中的静态方法,不能访问非静态方法。
如果要调用就通过创建对象调用。
举例如下:
class Demo
{
public static void main(String[] args)
{
int i = 1;
Demo dem = new Demo();//调用非静态的方法。
dem.test2(i);
test1();
}
public static void test1()
{
System.out.println("test1******");
}
public void test2(int i)
{
System.out.println("test2*****"+i);
}
} |