解决方法
从core-lib-devs @ openjkd的
this email:
- A new interface Hashable32 is introduced.
- Hashable32 provides a method hash32()
- String implements Hashable32 and hash32() method
- HashMap et al recognize String and invoke hash32() rather than hashCode()
代码的修订:
> Murmur3:https://code.google.com/p/smhasher/wiki/MurmurHash3
> althashing“7”webrev:
http://cr.openjdk.java.net/~mduigou/althashing7/8/webrev/
> althashing“8”webrev:
http://cr.openjdk.java.net/~mduigou/althashing8/8/webrev/