Java中的HashMap的工作原理 2021-10-09 java HashMap的使用及特性 HashMap可以接受null键值和值,HashMap是非synchronized,HashMap储存的是键值对。 阅读更多
快速失败fail Fast和安全失败fail Safe的区别 2021-10-09 java 快速失败(fail-fast) 在使用迭代器对集合对象进行遍历的时候,如果 A 线程正在对集合进行遍历,此时 B 线程对集合进行修改(增加、删除、修改 阅读更多
Iterator和ListIterator的区别是什么 2021-10-09 java Iterator和ListIterator的区别 Iterator可用来遍历Set和List集合,但是ListIterator只能用来遍历Li 阅读更多
什么是迭代器 2021-10-09 java 什么是迭代器 迭代器是一种设计模式,是一个对象,是一种通用的遍历集合元素的接口。 用来遍历Collection 集合的元素,且不需要了解集合的底层 阅读更多
Java在监视器内部是如何做线程同步的和程序应该做哪种级别的同步 2021-10-09 java JVM基于进入和退出Monitor对象来实现方法同步和代码块同步,但两者的实现细节不一样。本质都是对一个对象的监视器(monitor)进行获 阅读更多