自定义类要重写equals方法来进行等值比较, 自定义类要重写compareTo方法来进行不同对象大小的比较, 重写hashcode方法为了将数据存入HashSet/HashMap/Hashtable类时进行比较.