他说的地址不是真的地址是计算出的hashCode,而计算hashCode的方法是可以重写的
- class Test {
- public static void main(String[] args) {
- System.out.println(new Person());
- System.out.println(new Person());
- System.out.println(new Person());
- }
- }
- class Person {
- @Override
- public int hashCode() {
- return 1;
- }
- }
复制代码 |