static

局部变量
变量只被初始化一次,保留在 静态区 直到程序结束。

全局变量
变量具有 文件作用域

成员变量
变量不会绑定到对象上。