只有存储集合是哈希算法这种集合,那么hashcode值,才有意义。

如果不是,比如说是数组,那么hashcode就没有意义。


hashCode方法与HashSet类

hashCode方法与HashSet类

hashCode方法与HashSet类

不同的区域。如果重写了hashcode方法,让其一样,那么remove后就是2个了。

hashCode方法与HashSet类

如果修改,那么remove的时候,就remove不掉了。



反射的作用   实现框架功能

l框架与框架要解决的核心问题
Ø我做房子卖给用户住,由用户自己安装门窗和空调,我做的房子就是框架,用户需要使用我的框架,把门窗插入进我提供的框架中。框架与工具类有区别,工具类被用户的类调用,而框架则是调用用户提供的类。
l框架要解决的核心问题
Ø我在写框架(房子)时,你这个用户可能还在上小学,还不会写程序呢?我写的框架程序怎样能调用到你以后写的类(门窗)呢?
Ø因为在写才程序时无法知道要被调用的类名,所以,在程序中无法直接new 某个类的实例对象了,而要用反射方式来做。


相关文章:

  • 2021-06-16
  • 2022-02-15
  • 2022-01-08
  • 2022-12-23
  • 2021-12-31
  • 2021-07-29
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-05-04
  • 2021-10-28
  • 2021-11-25
  • 2022-12-23
  • 2021-06-27
相关资源
相似解决方案