What is the difference between the following maps I create (in another question, people answered using them seemingly interchangeably and I’m wondering if/how they are different):
HashMap<String, Object> map = new HashMap<String, Object>();
Map<String, Object> map = new HashMap<String, Object>();