2,避免了强制转换麻烦。 泛型格式:通过<>来定义要操作的引用数据类型。 在使用java提供的对象时,什么时候写泛型呢? 通常在集合框架中很常见, 只要见到<>就要定义泛型。 其实<> 就是用来接收类型的。 当使用集合时,将集合中要存储的数据类型作为参数传递到<>中即可。 //泛型类。 /* 什么时候定义泛型类? 当类...
那些拥有Java1.4或更早版本的开发背景的人 都知道,在集合中存储对象并在使用前进行类型转换是多么的不方便。泛型防止了那种情况的发生。它提供了编译期的类型安全,确保你只能把正确类型的对象放入 集合中,避免了在运行时出现ClassCastException。