Like [] and @ all over the place, C lack of safety, and manual memory management?
Because I don't see what else good Java has left out, besides AOT in the box and unsigned types.
Uh, the entire runtime?
Uh, the entire runtime?