我有一个类,我想用它来存储另一个类的“属性”。这些属性只有一个名称和一个值。理想情况下,我想要的是能够添加类型化的属性,这样返回的“值”总是我想要的类型。类型应该始终是原语。这个类继承了一个抽象类,这

为什么Java中的泛型只能与类一起工作,而不能与基本类型一起工作?例如,这很好:但这是不允许的:

我正在阅读“专业Web开发者Javascript”第4章,它告诉我五种类型的原语是:未定义,null,布尔,数字和字符串。如果null是一个原语,为什么typeof(null)返回“object”?这