java之对象的前世今生

Tips

  1. 对象存在与上,实例变量的值存在于对象中。实例变量存在于对象所属的堆空间中。
  2. 局部变量与对象方法存在于栈中。
  3. 创建对象的时候有如下代码
Dog d = new Dog();

其中的Dog()为系统自动编写的类的构造函数。
构造函数的书写规范:无返回类型,参数可有可无。若有参数,则创建对象的时候也应传入参数,且须另写一个无参数情况下的构造函数。

public Dog(int x){
    //...
}

在创建对新对象时,所有继承下来的构造函数都会执行0。0阔怕
4.

原文地址:https://www.cnblogs.com/pualus/p/7755038.html