LinkedHashMap will take more memory. Each entry in a normal HashMap just has the key and the value. Each LinkedHashMap entry has those references and references to the next and previous entries. There’s also a little bit more housekeeping to do, although that’s usually irrelevant.