java基础(一)——变量有效范围

来源:互联网 发布:云计算架构师 编辑:程序博客网 时间:2024/06/09 20:49

1、成员变量:在类体中所定义的变量称为成员变量,成员变量在整个类中都有效。类的成员变量又可以分为静态变量和实例变量。

     如果在成员变量的类型前加上关键字static,这样的成员变量称为静态变量,静态变量的有效范围可以跨类,甚至可达整个应用程序之内。

2、局部变量:在类的方法体中定义的变量,都属于局部变量,局部变量只在当前的代码块中有效。

3、局部变量可与成员变量的名字相同,此时成员变量将被隐藏,这个成员变量在此方法中暂时失效。