Java局部变量
局部变量
在很多的计算机编程语言当中,局部变量的概念一般指的是声明定义在函数内部或其它代码块内部的变量,而Java是面向对象的编程语言,在Java中,“函数”一般指的是类class或对象中的方法,因此,Java的局部变量一般是被定义在方法中的,或构造方法中或其它的代码块中。
Java局部变量的一些特点
Java局部变量的特点不仅限于如下这些,如下的内容仅供参考:
- 作用范围在声明定义局部变量的方法、构造方法、代码块的内部有效,当这些方法或代码块执行完之后,在其中定义的局部变量就会销毁失效;
- 局部变量没有默认值,需要初始化;
- 局部变量不适用访问修饰符修饰;
局部变量实例代码
如下代码中的注释,如果去除第二个注释符号,编辑器IDE可能就会提示:x cannot be resolved to a variable。
public class test {
public void subTest(){
int x = 1;
System.out.println(x);
}
public static void main(String[] args) {
//实例化一个test类实例
test y = new test();
y.subTest();
// System.out.println(x);
}
}
免责声明:内容仅供参考,不保证正确性。