creates an empty map, rounding bucket capacity up to a power of two with a minimum of four; the default request is 16.
requested bucket capacity, not the initial size or an element limit.
key type.
value type.