Note that you could also omit the diamond altogether. However, while this compiles, it's only because it's ignoring the Java generics and leans on the fact that Java is backwards compatible with previous versions.
Map map1 = new HashMap() { //compiles fine
{
put("abc", "abc");
}
};