¿Cuál es la forma correcta de crear un objeto HashMap en Java?
HashMap<Integer, String> myMap = new HashMap<String, Integer>();
HashMap myMap = new HashMap();
HashMap<String, Integer> myMap = new HashMap();
HashMap<String, Integer> myMap = new HashMap<String, Integer>();