A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1、在内存中存储时,对于基本数据类型变量来说,其内存所存储的值是基本数据类型值,对于引用类型变量来说,其内存所存储的值是一个引用,是对象的存储地址。如当定义int i=1时变量i的值就是int类型值1,而Person p=new Person()时,变量p的值是Person类对象在内存中的地址值,它指明这个Person类对象的内容存储在内存中的什么位置。
2、在将一个变量赋值给另一个变量时,对于基本数据类型变量,就是将一个变量的实际值赋给另一个变量,对于引用类型变量,就是将一个变量的引用赋给另一个变量,如赋值语句int i=j;是将int型变量j的内容复制给int型变量i,赋值扣变量i和j具有相同的int型值,而赋值语句Person p2=p1;是将p2的引用赋给p1,赋值后,p1和p2指向同一个Person类对象。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马