第1个回答 2011-02-28
java中的变量一般是有初始值的,例如int类型默认为0,当你把int型变量赋值为null,那么得到的值实际是0,如果你们有赋初值那么程序有可能回报错。
第2个回答 2011-02-28
1.java中成员变量(类变量)和本地变量。类变量是描述类的,e.g. public static String str;如果不赋值,可以编译通过。但是本地变量(e.g.在一个method中),如果不赋值,在编译时出错。
第3个回答 2011-02-28
需要声明一下啊,引用数据类型没有默认值,所以要给个初始值