On 7/9/18 11:31 AM, Zheka Kozlov wrote:
It is possible to create a WeakReference/SoftReference/PhantomReference
with a null value in which case the Reference will never be enqueued. This
is quite obvious (since null cannot be weakly/softly/phantom reachable).
But I think it's worth being mentioned in the JavaDoc. What do you think?


Alternatively, the constructor should require non-null referent and throws NPE if null.

I created https://bugs.openjdk.java.net/browse/JDK-8206933 to track this.

Mandy

Reply via email to