Java变量初始化之后的默认值问题

1) 局部变量初始化(局部变量:函数、语句中的变量,只在所属区域内有效) 局部变量声明后,Java虚拟机不会自动给它初始化为默认值。 因此对于局部变量,必须经过显示的初始化,才能使用它。 如果使用一个没有被初始化的局部变量,编译器会报错。 局部变量存储于虚拟机栈的局部变量表中 例:   2) 对于类的成员变量,不管程序有没有显示的初始化,Java虚拟机都会先自动给它初始化为默认值。 对于数组,数组
相关文章
相关标签/搜索