求指导--大神们帮忙指点下new的用法
public class Quan {
byte x;
short y;
int z;
int z1;
long a;
float b;
double c;
char d;
boolean e;
public static void main(String[] args)
{
int z1=111;
System.out.println(" 打印数据z="+z1);
Quan m=new Quan();
System.out.println(" 打印数据x="+m.x);
System.out.println(" 打印数据y="+m.y);
System.out.println(" 打印数据z="+m.z);
System.out.println(" 打印数据a="+m.a);
System.out.println(" 打印数据b="+m.b);
System.out.println(" 打印数据c="+m.c);
System.out.println(" 打印数据d="+m.d);
System.out.println(" 打印数据e="+m.e);
}
}
哥哥们,我是刚学java几天的菜鸟,书上有个例子。步骤 到了
Quan m=new Quan();
System.out.println(" 打印数据x="+m.x);
这一步看不明白,这一步输出结果是 打印数据x=0
请问这个0是怎么得来的,谢谢大神们。。。