1 什么是hash hash是一种算法,该算法接受传入的内容,经过运算得到一串hash值 如果把hash算法比喻为一座工厂 那传给hash算法的内容就是原材料 生成的hash值就是生产出的产品 2、为何要用hash算法 hash值/产品有三大特性: 1、只要传入的内容一样,得到的hash值必然一样 2、只要我们使用的hash算法固定,无论传入的内容有多大, 得到的hash值的长度是固定的 3、不可以用hash值逆推出原来的内容 基于1和2可以在下载文件时做文件一致性校验 基于1和3可以对密码进行加密 类,种类,分类,类别对象是特征与技能的结合体,类似一系列对象相似的特征与技能的结合体强调:站的角度不同,总结出的类是截然不同的
在现实世界中,先有一个个具体存在的对象,然后随着人类文明的发展,才有了分类的概念
在程序中:不许先定义类,后调用类来产生对象
原文地址:https://www.cnblogs.com/lijieshi/p/9226622.html
时间: 2024-11-05 19:05:16