什么叫引用?

什么叫引用?,第1张

什么叫引用

1.什么叫引用?
其实就是用变量引用对象的地址
答:1. 首先,你要明白什么是变量。变量的实质是一小块内存单元。这一小块内存里存储着变量的值比如int a = 1;a就是变量的命名,1就是变量的值。而当变量指向一个对象时,这个变量就被称为引用变量比如A a =new A();a就是引用变量,它指向了一个A对象,也可以说它引用了一个A对象。我们通过 *** 纵这个a来 *** 作A对象。 此时,变量a的值为它所引用对象的地址。其中:
(1)引用数据类型包括:类、接口类型、数组类型、枚举类型、注解类型,字符串型;
(2)引用数据型在被创建时,首先要在栈上给其引用(句柄)分配一块内存,而对象的具体信息都存储在堆内存上,然后由栈上面的引用指向堆中对象的地址。
(3)引用数据类型为java两大数据类型之一。参考:https://blog.csdn.net/qq_14989227/article/details/79589342

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5479741.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存