参考答案
Hash(散列算法)
- 散列(英语:Hash)是电脑科学中一种对数据的处理方法,通过某种特定的函数/算法(称为散列函数/算法),将要检索的项与用来检索的索引(称为散列,或者散列值)关联起来,生成一种便于搜索的数据结构(称为散列表)。
- 散列算法也被用来加密存在数据库中的密码(password)字符串,由于散列算法所计算出来的散列值(Hash Value)具有不可逆(无法逆向演算回原本的数值)的性质,因此可有效的保护密码。
- 散列函数是从某一类数据中提取的一个小的数字“指纹”。
以上,是Java面试题【什么是散列算法】的参考答案。
输出,是最好的学习方法。
欢迎在评论区留下你的问题、笔记或知识点补充~
—end—