类和对象以及引用的定义

成员变量的定义

 注意:

  当成员变量由多个单词组成时,通常要求第二个单词起每个单词的首字母大写(第一个单词可以小写)。

对象的创建

 注意:

  a.当一个类定义完毕后,可以使用new关键字来创建该类的对象,这个过程叫做类的实例化

  b.创建对象的本质就是在内存空间的堆区申请一块存储区域,用于存放该对象独有特征信息。 

  c.像person()这种创建出来但是没有名字的对象,我们管它叫做匿名对象

 

引用的定义

基本概念

  a.使用引用数据类型定义的变量叫做引用型变量,简称为引用

  b.引用变量主要用于记录对象在堆区中内存地址信息,便于下次访问。

语法格式:

  类名 引用变量名;

  引用变量名.成员变量名;

实例:

Person p = new Person();

p.name = "张飞";

System.out.println(p.name);

 总结:

  1、变量在盏区,new在堆区,变量的小格子里面存放堆区中的内存地址信息;

  2、相当于我们声明(定义)引用的时候,我们在盏区的地方申请一块内存空间,new的时候在堆区再申请一块内存空间;堆区的存储空间肯定有它的地址,假设是0X10我们把这个地址信息放在盏区内存空间中,于是就相当于盏区内存空间指向堆区内存空间

  

原文地址:https://www.cnblogs.com/xujiaqi/p/13545455.html