
Java并发编程面试题:ThreadLocal(8题)
强引用,比如说User user = new User("沉默王二")中,user 就是一个强引用,new User("沉默王二")就是一个强引用对象。当 user 被置为 null 时(),new User("沉默王二")将会被垃圾回收;如果 user 不被置为 null,即便是内存空间不足,JVM 也不会回收new User("沉默王二")这个强引用对象,宁愿抛出 OutOfMemoryError。userThreadLocal.set(new User("沉默王二"));