男右边脖子有痣好不好:2.3.3 变量的作用域

来源:百度文库 编辑:中财网 时间:2024/05/04 19:58:46

2.3.3 变量的作用域
变量的定义不但包括变量名和变量类型,同时还包括它的作用域,变量的作用域指明可以访问该变量的程序代码的范围。按作用域来分,变量可分为以下几种:局部变量、成员变量、方法参数和异常处理参数。
局部变量定义在方法中或方法内的一个代码块中,其作用域为它所在的代码块。局部变量必须初始化。
例如,在方法中定义变量:

变量a的作用域为界定方法体的两个大括号{}之间的区域。在方法内的一个代码块中定义变量时:

变量i的作用域为for循环所确定的一对大括号{}(加下划波浪线部分)之间的区域。成员变量定义在类里面,但不在类里面的某个方法中,其作用域为整个类。关于类成员变量的概念将在第4章中向大家作进一步介绍。
方法参数用于将方法外的数据传递给方法,其作用域就是方法的方法体。关于方法参数的概念将在第3章中向大家作进一步介绍。
异常处理参数是将数据传递给异常处理代码,其作用域是异常处理部分。关于异常处理参数的概念将在第6章中向大家作进一步介绍。