shibuyarin
2017-10-10 03:38
采纳率: 20%
浏览 2.5k
已采纳

新手问一下泛型能否代替object?

新手刚学到泛型,既然两者都是为了参数的统一,那是不是泛型可以代替object?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • blownewbee 2017-10-10 05:19
    已采纳

    泛型比object更好,体现在:泛型可以在编译期间检查类型错误,获得ide的上下文提示、无需运行时反射和转换,效率更高、编写的代码语义清晰更容易理解。

    点赞 评论
  • breezefaith 2017-10-10 03:45

    刚好这几天也在看泛型,给你推荐个博文
    Java泛型深入理解

    点赞 评论
  • github_36217929 2017-10-10 05:33

    不能,泛型的作用是为了参数的统一,Object不仅仅是这个功能,它是整个面向对象编程思维的基础,泛型是更好的开发方案!这就相当于对比java和c

    点赞 评论
  • Jacker_Captain 2017-10-10 05:41

    在设计新类型的时候,要确保他们不需要这种转换就可以使用.这通常意味着要把类做成泛型的.这对于这些类型的新用户来说会更加轻松,又不会破坏现有的客户端

    点赞 评论

相关推荐 更多相似问题