每日总结03

堆内存:保存对象的属性内容。堆内存需要用new关键字来分配空间;
栈内存:保存的是堆内存的地址(在这里为了分析方便,可以简单理解为栈内存保存的是对象的名字)。

任何情况下,只要看见关键字new,都表示要分配新的堆内存空间,一旦堆内存空间分配了,里面就会有类中定义的属性,并且属性内容都是其对应数据类型的默认值。

class Person

{
  String name ;
  int age ;
  public void tell()

   {
     System.out.println("姓名:" + name + ",年龄:" + age) ;
   }
}

posted @ 2021-09-21 22:58  热爱代码的某人  阅读(16)  评论(0编辑  收藏  举报