Java学习笔记(未完待续)

变量的作用域(scope)是指变量可以在程序中引用的范围.
在方法中定义的变量称为局部变量(local variable).
局部变量的作用域从声明变量的地方开始,直到包含该变量的块结束为止.局部变量都必须在使用之前进行声明和赋值.
参数实际上就是一个局部变量.一个方法的参数的作用域涵盖整个方法.

在for循环头中初始动作部分生命的变量,其作用域是生个for循环.但是在for循环体内生命的变量,其作用域只限于循环体内,是从它的声明处开始,到包含该变量的块结束为止.

可以在一个方法中的不同块里声明同名的局部变量,但是,不能在嵌套块中或同一块中两次声明同一个局部变量.

posted @ 2017-01-04 20:58  xiaorong1115  阅读(89)  评论(0编辑  收藏  举报