Java/What I hate about Java


 * Not possible to use enum in switch-cases.
 * No default parameter values. Yes, I see why; and I know more than a few workarounds; it is still annoying.
 * "inner classes cannot have static declarations"