基础和原理,才是王道[basis-and-principle-is-king]

今天晚上的收获,感觉学任何东西,一定要知道基础和原理

就像必须要知道Java里面,

  • 为什么要重写hashcode & equals方法,》为什么重写equals就要重写hashcode》hashcode 是什么,java中如何hash(navive,native又是什么鬼),hash有什么原则【不一性】》hashcode 与hashtable,hashmap有什么同与不同,两者又有什么不同。
  • 如何重写?
  • 两个对象equals它们的hashcode是否一定相同?如果两个对象的hascode相同它们一定equals吗?
  • hashcode时为什么要使用一个31这样的数

 

发表评论

电子邮件地址不会被公开。