java之对象的前世今生
Tips
- 对象存在与堆上,实例变量的值存在于对象中。实例变量存在于对象所属的堆空间中。
- 局部变量与对象方法存在于栈中。
- 创建对象的时候有如下代码
Dog d = new Dog();
其中的Dog()
为系统自动编写的类的构造函数。
构造函数的书写规范:无返回类型,参数可有可无。若有参数,则创建对象的时候也应传入参数,且须另写一个无参数情况下的构造函数。
public Dog(int x){
//...
}
在创建对新对象时,所有继承下来的构造函数都会执行0。0阔怕
4.