我对Java中的泛型概念还不熟悉。
在我的应用程序中,我在一个类中使用了泛型,以下是我的示例代码:
public class GPBFormat<T extends Message> implements IGPBFormat<T> {
@Override
public byte[] serialize(T t)
{
return t.toByteArray();
}
@Override
public T deSerialize(byte[] value)
{
T.parseFrom(value);
return null;
}
在上面的代码中,我使用了parseFrom
方法,但问题是这个方法只存在于具体类中,即继承Message
类的类中,因此我无法通过这个泛型访问parseFrom
方法。我该怎么解决?
谢谢, R.Ramesh