高分请教几个学习Java中遇到的问题。
我看的是Thinking In Java,这两天看到容器类,有几个问题向大家请教
1,持有references这一节,SoftReference,WeakReference,PhantomReference,它们的用法和作用,我实在是搞不明白,希望各位能帮帮我,还有ReferenceQuee又是干什么用的呢,他的一个函数poll()作用为何呢?(我翻了CSDN以前的资料都没有找到合适的解答)
2,这一节有一句话“当你继续希望持有某个reference,但你也允许垃圾回收器将他释放,这时候你应该使用Reference对象”,这句话怎么理解啊,谁能举个例子呢,谢谢。
3,在一个SET中,比如HashSet中,有什么办法可以取得其中的某个指定对象呢?
比如,像在List.get(int)函数。
希望各位帮我!!