java - java中的引用是什么?
问题描述
referent
在java语言中是什么意思?
我在用 java 阅读时遇到了这个词,phantom references
但在那里没有解释,只是使用了(这个词)。我也无法通过谷歌搜索找到答案。
我可以从上下文中得出的结论是,它是引用指向的对象,但不确定,所以我想确定它是什么。
编辑:正如评论中所建议的,我正在添加一个正在使用该词的上下文:
垃圾收集器在执行其引用对象的 finalize 方法后,将幻像引用添加到引用队列。这意味着该实例仍在内存中。
解决方案
我在用java阅读时遇到了这个词,
phantom references
但没有解释,只是用过
假设您指的是 javadoc PhantomReference
,该词在文档方法中进行了解释:
public PhantomReference(T referent, ReferenceQueue<? super T> q)
参数:
referent
- 新幻象引用将引用的对象
public T get()
返回此引用对象的所指对象。
推荐阅读
- java - 关键帧 FFMPEG
- c++ - 在 makefile 中应用 DRY 原则
- python - 在python中相互调用函数
- python - Python - 请求后将图像保存到文件夹
- python - Python SQL不匹配输入'Orion'期待'FROM'
- macos - 有哪些方法或工具可用于检查 Mac 桌面应用程序中的元素
- bokeh - 散景手动堆叠条图在显示中缺少级别
- javascript - 对嵌套导航 + IntersectionObserver 的 createRef 问题作出反应
- json - 无法加载 JSON 数据以在 ListView 中显示
- android - Android全屏粘滞沉浸模式——如何更改导航栏背景或图标颜色?