构造方法:
无参构造方法,若没有写系统自动生成,若自己构造,则系统不再自动生成。
public class Monkey{
public Monkey(){
}
}
this()只能放在构造方法的第一句,与super()不能共存,因为两个方法都只能放在构造方法的第一行。
未声明变量在方法中报错,成员变量在类中有默认值可以不必初始化。
堆栈关系:
Cat cat ;
在栈中开辟一块null空间
new Cat ;
在堆中开辟一块空间,存贮Cat信息
=
将堆中地址赋值到栈中。
网友评论