首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

Java变量的有关问题

2012-03-18 
Java变量的问题Java中,在类定义开始部分声明的变量是类的成员变量,是类的属性,那么在成员方法中定义的变量

Java变量的问题
Java中,在类定义开始部分声明的变量是类的成员变量,是类的属性,那么在成员方法中定义的变量是什么?此外,方法体中声明的变量需不需要有访问修饰符呢?如果可以有,那这个访问修饰符有什么用呢?

[解决办法]
成员方法中的变量是局部变量, 作用域在这个方法中. 方法中的变量只能有一个final修饰符, 定义以后该方法后面的代码无法修改这个变量的值.
[解决办法]
局部变量 不需要
[解决办法]
局部变量的作用域只在方法体中,使用方法后,变量销毁了,并需要访问修饰符
[解决办法]
方法中定义的变量是局部变量,不需要访问修饰符。
[解决办法]
局部变量 可以用final,例如向内部类传递值。
[解决办法]
方法体内的是局部变量,不能加访问修饰符,但可以用修饰符final

热点排行