关于java中一些不明白的小知识点
1.成员变量、本地变量、普通变量、全部变量的区别??
2.为什么内部类中有static修饰的变量或方法?静态内部类和内部类相比有什么区别?
class Father{
private String name="张三";
public static int a;
class Child{
//public static int c; ???????
public void introFather()
{
System.out.println(name);
}
}
}
3.为什么静态方法里不能访问非静态变量??