Whenever it is invoked on the same object more than once during an execution of a Java application, the hashCode method must consistently return the same integer.