黑马程序员技术交流社区
标题:
java中初始化问题
[打印本页]
作者:
lifei
时间:
2015-10-8 22:36
标题:
java中初始化问题
基本数据类型:成员变量能够被初始化,而局部变量不能被初始化。
对象:在创建时被初始化。(备注:数组属于对象)
public class java1 {
static int a ;
public static void main(String[] args) {
System.out.println(a);//输出0
int b;
int c[]=new int[1];
//System.out.println(b);编译异常,没有初始化。因为程序不会自动赋值
System.out.println(c[0]);//输出0
pun();//输出0
System.out.println(new java1());//输出对象的地址,java对象在被创建时进行初始化。
}
private static void pun() {
System.out.println(a);
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2