我理解使clone和finalize方法保护的目的,我想理解为什么hashcode()和equals方法没有被声明为protected
因为你想从该给定类的外部调用hashcode和equals方法.
hashcode
equals
protected 只允许从同一个包和扩展类访问.
protected