摘要:
1.synchroniezd是java内置的关键字,在jvm中,lock是java类。 2.synchroniezd是无法判断当前是否获取锁的状态,lock是可以判断当前锁的状态。 3.synchronized在执行完同步代码块后会自动释放锁,lock需要在finally中手动释放。 4.synch 阅读全文
posted @ 2020-01-06 17:49
&小辰
阅读(167)
评论(0)
推荐(0)
摘要:
1.HashMap内部是无序的,所以是通过HashCode()来进行查询。 TreeMap的内部元素是有序的。 所以如果需要得到有序的结果,建议使用treeMap。 2.HashMap与TreeMap都是线程不安全的。 3.HashMap覆盖了equal()和HashCode()方法,需要确保两者返 阅读全文
posted @ 2020-01-06 17:34
&小辰
阅读(441)
评论(0)
推荐(1)
浙公网安备 33010602011771号