A simple thread-safe cache of objects.
the type of keys
the type of values
Removes all keys and values from the cache.
Returns the value that corresponds to key.
key