equal and hashCode
删除target