泛型(泛化类型)
泛型 是强类型 在程序运行时必须被具体的类型所替换掉。
泛型主要用于处理数据膨胀,相同的逻辑,但是数据类型不同,可以考虑使用泛型。
class Box
类型参数,只会影响到使用他的参数。类型参数也可以是确定的类型。
使用泛型时,需要对参数进行定义,也就是 Box
泛型接口
泛型接口的继承类也需要使用泛型。
指定参数的类型参数不需压类 实现泛型。
泛型方法
枚举
枚举的本质其实是限制了取值范围的整数,默认0到n,能改,所以能比大小。
打印默认为字符串,能强转。
结构体
是值类型,也不存在继承关系。
传值时,是单独克隆一份