其中许多新的语言特性,如名字空间、异常、模板、运行时类型声明等使得新技术得以直接应用