是否有通用属性

时间:2011-03-26 07:56:25

标签: java

Java中是否有通用属性?

属性在内部使用泛型Hashmap,但它本身似乎是非同义的,是否有通用属性?

2 个答案:

答案 0 :(得分:2)

不在标准API中。你必须自己滚动(顺便说一句,这很容易)。

尽管如此,我不确定我是否看到它的任何用途。如果类本身应该是非泛型的,即具有非泛型接口,那么如果它的内部结构是通用的又是什么呢?

答案 1 :(得分:0)

  

它的EntrySet方法来自HashMap,它返回Map,我希望返回的是Map

是的,这很笨重。由于JDK1.6至少有一个getStringPropertyNames,它返回Set<String>(而不是旧的Enumeration<?>)。