读书人

Java变量的有关问题

发布时间: 2012-03-18 13:55:39 作者: rapoo

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

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

读书人网 >J2SE开发

热点推荐