Java语言支持的变量类型有:
不一样的,例如
public class A{
String id; //实例变量
private String Tel; //实例变量
private int size; //实例变量
private static String depart; //类变量
final String design="样式"; //常量
}
其中实例变量、类变量、常量都是属于成员变量的,成员变量又被称为全局变量,
成员变量的范围比实例变量更宽泛
public 是众生平等
protect 是 肥水不流外人田
default 是 大人可以小孩不行
private 是 生是我家人,死我家鬼.
具体的信息看下图:
作用域 |
当前类 |
同一包内 |
子孙类 |
其他包 |
public |
√ |
√ |
√ |
√ |
protected |
√ |
√ |
√ |
× |
default |
√ |
√ |
× |
× |
private |
√ |
× |
× |
× |