Assertions
Concise array literals
Generics, a.k.a templates
Operator Overloading
Multiple Inheritance
Primitive data types become full objects