1:HashMap既然是线程不安全的,那么怎么设计一个线程安全的HashMap呢?
2:CorrentHashMap是怎么实现线程安全的,它比直接在HashMap上面加Synchronized关键字的优势是什么。
3:Mybatis的批量插入为什么可以节省插入时间?(做了预编译处理,和写存储过程是类似的)
4:StringBuffer是如何实现内存自有变动的?Vector也是类似的?
5:ArrayList是线程安全的吗?
1:HashMap既然是线程不安全的,那么怎么设计一个线程安全的HashMap呢?
2:CorrentHashMap是怎么实现线程安全的,它比直接在HashMap上面加Synchronized关键字的优势是什么。
3:Mybatis的批量插入为什么可以节省插入时间?(做了预编译处理,和写存储过程是类似的)
4:StringBuffer是如何实现内存自有变动的?Vector也是类似的?
5:ArrayList是线程安全的吗?