数据库的隔离级别
脏读 重复读 幻读 读未提交 √ √ √ 读提交 × √ √ 重复读 × × √ 序列化 × ...
脏读 重复读 幻读 读未提交 √ √ √ 读提交 × √ √ 重复读 × × √ 序列化 × ...
先说点题外话,今天写这篇文章,也算是一次面试总结吧,以前我了解过垃圾回收的基本知识,像引用计数、标记清除、复制算法、标记整理等。还有堆内存划分,新生代、老年代、持久带的概念都有一定了解,不过今天面试的问题彻底把我难住了。 就不提是哪家了,去面的提前批,看我的本科不是计算机专业,就问了一堆操作系统的”基础”知识,感觉答得不是很好,最后就问到了java的垃圾回收。 问题是:你是用...
一、java中有哪些类是线程安全的,哪些类是线程非安全的。 这个问题是java面试中,经常问到的一道题,回忆一下,好像自己刷题的时候用到的所有容器类都是线程非安全的。。。 线程安全的类包括: StringBuffer、Vector、Stack、HashTable。 说明一下,其中Vector和Hash已经常用了,需要保证线程安全的时候一般都会用java并发工具包(java.util.con...