WebMD
本页大纲

引用(Reference)

缩写:无

简述

指向对象或存储位置的句柄,使多方共享同一目标。传引用与传拷贝导致不同的别名与副作用;部分语言以指针、借用等模型精细管理引用。

使用场景

大对象传参、图数据、观察者、避免拷贝。

实践与应用

• 文档写清共享可变还是快照
• 并发共享引用需同步或改为不可变共享

注意事项

• 悬挂引用(手动内存管理)
• 意外别名导致隐蔽修改

对比与易混

共享引用 独立拷贝
修改可见性 多方看到同一改动 互不影响
成本 常更轻 可能更重

关联术语

• 值:被引用的对象内容或拷贝语义的对照
• 可变性:通过引用共享修改的风险来源
• 所有权:部分语言中管理引用寿命的规则
• 别名:多个引用指向同一目标