jdk1.6重写hashcode