An implementation of a hash table using Java