Java变量影响范围-asp.net关注
我们之前探讨的基本类型可以说是Java的变量,还没有讨论的引用类型或者是类的实例、对象也是Java中的变量。
所谓变量的作用范围是指可以存取变量的代码模块。变量的作用方位同时也决定了变量何时产生的,何时消灭的。在声明变量的同时,实际上也定义了它的范围。变量的作用范围可以分成如下四类:
1、成员变量。最通俗的理解方式就是声明一个类之后声明的变量就是成员变量,它直属于类。
2、局部变量。与成员变量不同,它隶属于方法。
3、方法变量。比如调用一个方法需要传递一些参数进行运算,那么这个参数即使方法参数。
4、异常处理方法变量。
一般地,局部变量的作用范围从它被声明的点到这段代码结束。方法变量时用来想方法或构造函数传递数据的,它的作用范围就是整个方法。异常处理方法变量与方法变量(参数)相同。
其中成员变量可以再这个类中的任意方法中调用,而局部变量仅限于当前方法或异常处理方法。
在不考虑变量访问权限的情况下,外部程序也可以调用成员变量,但是局部变量就不可以访问。
更多Java资讯
commit用法
area的title属性
java array
System.out.format
sql删除schema
sql grant命令
java数据存储
java逻辑操作符
java控制框架
java封装器类型
java指数
SQL translate函数用法