面试
fail-fast快速失败是java集合的一种错误机制。当一个线程正在访问一个资源,另一个线程却修改了这个资源的时候就可能会触发fail-fast。
解决办法:建议使用java.uiil.concurrent下的类代替java.util下的类。
例如,HashMap替换为ConcurrentHashMap。
fail-fast快速失败是java集合的一种错误机制。当一个线程正在访问一个资源,另一个线程却修改了这个资源的时候就可能会触发fail-fast。
解决办法:建议使用java.uiil.concurrent下的类代替java.util下的类。
例如,HashMap替换为ConcurrentHashMap。