
1、广泛问法 问题形如:“你用过HashMap吗?” “什么是HashMap?你为什么用到它?” 回答:是的。容我列举HashMap的一些特性,...
算法分类 排序算法常用语 稳定 :如果a原本在b前面,而a=b,排序之后a仍然在b的前面; 不稳定 :如果a原本在b的前面,而a=b,排序之后a...
Java中锁的类型及基本概念 乐观锁:假定没有冲突,在修改数据如果发现数据和之前获取的不一致,则读取最新的数据,再次尝试修改。 悲观锁:假定会发...
排除误区 “==与.equals()的区别是,==是用来判断是否内存地址相同,而.equals()是用来判断内存地址指向的值是否相等。” ...
String String 是 Immutable 类的典型实现,原生的保证了基础线程安全,因为你无法对它内部数据进行任何修改,这种便利甚至...
什么是内存泄露? 内存泄漏也称作"存储渗漏",用动态存储分配函数动态开辟的空间,在使用完毕后未释放,结果导致一直占据该内存单元,直到程序结束...
什么是线程安全? 线程安全是一个多线程环境下正确性的概念,也就是保证多线程环境下共享的、可修改的状态的正确性,这里的状态反映在程序中其实可以...
Connection接口: — List接口:有序,可重复 1、ArrayList 优点: 底层数据结构是数组,查询快,增删慢。缺点: 线程不安...
前言 你是否对当前循环体和外部循环,理解不到位,截取不到你想要的字符串?举个🌰栗子:比如我需要对一个字符串earTag = ["984000...