Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java泛型-是否可以将T限制为可序列化?_Java_Generics - Fatal编程技术网

Java泛型-是否可以将T限制为可序列化?

Java泛型-是否可以将T限制为可序列化?,java,generics,Java,Generics,有可能做出这样的东西吗?我知道implements不能在中,但我想以某种方式限制T是可序列化的 public class Clazz<T implements Serializable> { ... } 公共类Clazz{ ... } 只需使用extends而不是implements。公共类Clazz{ ... } 是的,只需使用扩展而不是实现我尝试了扩展,但我有一个错误,所以我认为它是错误的。然后我发现还有另一个问题,extends真的很有效。可能是 public cla

有可能做出这样的东西吗?我知道
implements
不能在中,但我想以某种方式限制T是可序列化的

public class Clazz<T implements Serializable> {
    ...
}
公共类Clazz{
...
}
只需使用extends而不是implements。

公共类Clazz{
...
}

是的,只需使用
扩展
而不是
实现

我尝试了
扩展
,但我有一个错误,所以我认为它是错误的。然后我发现还有另一个问题,
extends
真的很有效。可能是
public class Clazz<T extends Serializable> {
    ...
}