用Generic：自动装箱的新功能，可能是从C#语言身上学习来的，Java已经越来越像C#。然而Java对自动装箱／拆箱的支援，仅是利用编译器实现，在Java Bytecode中，并无自动装箱／拆箱的操作码（opcode）。
注解（Annotation）.Annotation全名是Program Annotation Facility，是Java SE 5.0的新功能。Java的Annotation类似于.NET的属性（Attribute）。Java的注解是一种接口（inter