能看明白的解释一下!解决方案

能看明白的解释一下!classAT,IDextendsSerializable,BextendsCT,ID这个代码是什么意思![解决办法]A 类

能看明白的解释一下!
class   A   <T,ID   extends   Serializable,   B   extends   C   <T,   ID>   >   这个代码是什么意思!

[解决办法]
A 类是一个范型类
总共有3个范型
T 可以是任意类型
ID 必须是一个实现了Serializable接口的类型
B 必须是一个继承了C <T, ID> 的类型