成员变量的定义
注意:
当成员变量由多个单词组成时,通常要求第二个单词起每个单词的首字母大写(第一个单词可以小写)。
对象的创建
注意:
a.当一个类定义完毕后,可以使用new关键字来创建该类的对象,这个过程叫做类的实例化。
b.创建对象的本质就是在内存空间的堆区申请一块存储区域,用于存放该对象独有特征信息。
c.像person()这种创建出来但是没有名字的对象,我们管它叫做匿名对象
引用的定义
基本概念
a.使用引用数据类型定义的变量叫做引用型变量,简称为引用。
b.引用变量主要用于记录对象在堆区中内存地址信息,便于下次访问。
语法格式:
类名 引用变量名;
引用变量名.成员变量名;
实例:
Person p = new Person();
p.name = "张飞";
System.out.println(p.name);
总结:
1、变量在盏区,new在堆区,变量的小格子里面存放堆区中的内存地址信息;
2、相当于我们声明(定义)引用的时候,我们在盏区的地方申请一块内存空间,new的时候在堆区再申请一块内存空间;堆区的存储空间肯定有它的地址,假设是0X10我们把这个地址信息放在盏区内存空间中,于是就相当于盏区内存空间指向堆区内存空间。