从其泛型类型å‚数派生的泛型类

时间:2011-07-20 10:55:47

标签: java oop generics inheritance metaprogramming

编译:

public class SerializableObject<T> implements Serializable
{
 public T m_object;
}

ä¸ç¼–译:

public class SerializableObject<T> extends T implements Serializable
{
}

所以,我想è¦ä¸€ä¸ªæ³›åž‹ç±»ä»Žå®ƒçš„泛型类型å‚数派生 为什么呢?
å‡è®¾æˆ‘有一个Map<K, V>,我åªæƒ³åºåˆ—化它 我也ä¸çŸ¥é“我将拥有哪些钥匙。

我该怎么åšï¼Ÿ

2 个答案:

答案 0 :(得分:3)

  

所以,我想è¦ä¸€ä¸ªæ³›åž‹ç±»ä»Žå®ƒçš„泛型类型å‚数派生。

ä½ ä¸èƒ½è¿™æ ·åšï¼Œæˆ‘害怕。这有å„ç§æŠ€æœ¯åŽŸå› ï¼Œå°¤å…¶æ˜¯ç±»åž‹æ“¦é™¤ã€‚

你应该为你的问题寻找替代解决方案 - 这个想法是死路一æ¡ã€‚

答案 1 :(得分:0)

ä¸ï¼Œä½ çš„目标是接近动æ€ç±»åž‹ï¼Œjavaä¸æ”¯æŒã€‚