局部变量(方法中的):使用前必须赋值;
类变量(静态变量):有默认赋值;
成员变量(非静态变量):有默认赋值;
public class Var {
public static void main(String[] args) {
new num().prinf();
}
}
class num{
int n1;
static int n2;
void prinf()
{
int n3;
System.out.println("n1="+n1);
System.out.println("n2="+n2);
// System.out.println(n3); //(编译不通过)
}
}
各个数据类型的默认初始化值

本文详细解析了Java中局部变量、类变量及成员变量的区别,阐述了不同变量类型的默认初始化值,并通过具体代码示例说明了变量使用前的赋值要求。
967

被折叠的 条评论
为什么被折叠?



