泛型定义 泛型使用 泛型限定类型 jvm编译之后 查看字节码文件 可以到class文件目录下打开cmd查看内容 类型擦除 在把泛型类的类型限定去掉之后,编译器认定他是一个object的类型 然后再进行编译的时候,对它进行类型强转 所以可以利用泛型类赋入一些object的值,并且编译器用强转的方式得到其中的值。 注意点 异常 只能跑出抛出泛型异常 因为equals里面本身有第二个object参数的方法,也可以选择改变T的限定 泛型通配符