第一章
Java的泛型为了兼容性和防止代码爆炸,在编译成字节碼时会进行类型擦除,编译器自动添加代码做类型转换(用到List<Integer>的地方用Integer来做转换),自动做装箱拆箱,做foreach替换,在多个参数的情况下自动打包进一个数组里
第二章
子类型替换原则:任意可以使用父类型值的地方,用可以用子类的对象地址值替换
时间: 2024-10-19 20:35:06
第一章
Java的泛型为了兼容性和防止代码爆炸,在编译成字节碼时会进行类型擦除,编译器自动添加代码做类型转换(用到List<Integer>的地方用Integer来做转换),自动做装箱拆箱,做foreach替换,在多个参数的情况下自动打包进一个数组里
第二章
子类型替换原则:任意可以使用父类型值的地方,用可以用子类的对象地址值替换