
Java笔记
一个老头子
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HashSet源码分析
HashSet实现Set接口,由哈希表(实际上是一个HashMap实例)支持。它不保证set的迭代顺序;特别是它不保证该顺序恒久不变。此类允许使用null元素。对于HashSet而言,它是基于HashMap实现的,HashSet底层使用HashMap来保存所有元素,因此HashSet的实现比较简单,相关HashSet的操作,基本上都是直接调用底层HashMap的相关方法来完成, Hash...原创 2020-05-05 10:05:14 · 124 阅读 · 0 评论 -
HashMap源码分析
hashing(哈希法)的概念散列法(Hashing)是一种将字符组成的字符串转换为固定长度(一般是更短长度)的数值或索引值的方法,称为散列法,也叫哈希法。由于通过更短的哈希值比用原始值进行数据库搜索更快,这种方法一般用来在数据库中建立索引并进行搜索,同时还用在各种解密算法中。对比:Hashtable、HashMap、TreeMapHashtable 是早期Java类库提供的一个哈希表实...转载 2020-05-05 08:53:33 · 181 阅读 · 0 评论 -
Git简单命令
我的名字和Email$ git config --global user.name “mxb”$ git config --global user.email "1151745765@qq.com"一创建版本库及其相关操作1.mkdir learngit 创建一个叫learngit的版本库2.cd learngit 打开learngit 版本库3.pwd ...原创 2018-12-16 09:16:52 · 134 阅读 · 1 评论