effective-java学习笔记---优先使用泛型方法30

  泛型类型比需要在客户端代码中强制转换的类型更安全,更易于使用。 当你设计新的类型时,确保它们
可以在没有这种强制转换的情况下使用。 这通常意味着使类型泛型化。 如果你有任何现有的类型,应该是泛型的但
实际上却不是,那么把它们泛型化。 这使这些类型的新用户的使用更容易,而不会破坏现有的客户端。

  像泛型类型一样,泛型方法比需要客户端对输入参数和返回值进行显式强制转换的方法更安全,更易于使

用。 像类型一样,你应该确保你的方法可以不用强制转换,这通常意味着它们是泛型的。

posted @ 2019-09-25 21:06  Eden-programmer  阅读(151)  评论(0)    收藏  举报