- 博客(7)
- 收藏
- 关注
原创 解读HashMap
头插法,头插法其实是比尾插法快的,是更加节省效率的,但是1.8还是使用了尾插法,是因为第一:节省的效率有限,一个红黑树能节省的效率就已经远远超过头插和尾插的区别了,第二也是最关键的原因,头插法在多线程操作的时候,可能会形成链表环,使得获取数据时进入死循环,虽然我们不建议在多线程场景下使用HashMap但是不可避免的是这个场景还是会出现在开发过程中,所以1.8改成了尾插法。因为这个使用,这个数据只能放置在两个地方,要不是原来的位置,要不是扩容后的位置,扩容后的位置是原来的位置加上原来的数组长度。
2022-09-02 09:23:44 79
原创 ATM机代码实现
System.out.println("===================请选择您要办理的业务===================");System.out.println("===================请输入基本信息进行注册===================");System.out.println("=================请输入您的账号和密码================");System.out.println("=======欢迎使用ATM系统=======");
2022-07-25 23:12:30 70
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人