
面试题
千鸟渡落日
小白进击史
展开
-
Java基础面试题(一)
1.HashSet和TreeSet?set方法要继承collection HashSet 无序 允许null,不保证迭代顺序 TreeSet 有序 遍历集合时递增排序,存入TreeSet必须要实现comparatable接口2.HashMap和TreeMap?HashMap 允许null,无序 TreeMap 不允许null,有序3.接口和抽象类区别?A、抽象类和接口都不能直接实例化,如果原创 2017-09-12 14:17:12 · 350 阅读 · 3 评论 -
ReadWriteLock是什么?
ReadWriteLock是什么?1.当读写问题出现时,需要对读写权限进行管理 2.读写锁分为读锁和写锁,上读锁时允许多个用户进行读操作,上写锁时,只允许一个用户进行写操作。 3.发生阻塞的三种情况 读写锁的三种状态: a.当读写锁是写加锁状态时,在这个锁被解锁之前,所有试图对这个锁加锁的线程都会被阻塞 b.当读写锁在读加锁状态时,所有试图以读模式对它进行加锁的线程都可以得到访问权,但是以原创 2017-09-11 16:38:45 · 741 阅读 · 1 评论