effective-java

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

44. 坚持使用标准的函数接口

浏览 103 扫码 分享 2022-07-10 08:00:05

若有收获,就点个赞吧

0 人点赞

上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 3 使用私有构造方法或者枚举类实现Singleton属性
  • 4. 使用私有构造方法实现非实例化
  • 5. 优先考虑依赖注入来引用资源
  • 6. 避免创建不必要的对象
  • 7. 消除过期对象引用
  • 8.避免使用finalizer和cleaner方法
  • 9.try-with-resources优先于try-finally
  • 11.覆盖equals是要覆盖hashCode
  • 14 考虑实现Comparable接口
  • 15 使类和成员的可访问性最小化
  • 16 公有类中不要有可变公有域
  • 17. 使可变性最小化
  • 18. 复合优于继承
  • 19. 要么设计继承并提供文档说明,要么禁止继承
  • 20 接口优于抽象类
  • 21 为后代设计接口
  • 22. 用于定义类型 的接口
  • 23. 类继承优于标签类
  • 24. 静态成员类由于非静态成员类
  • 25. 每个源文件只有一个顶级类
  • 泛型详解
  • 26 不要使用原生类型
  • 27. 消除非受检警告
  • 28. 列表优于数组
  • 29. 优先考虑泛型
  • 30. 优先考虑泛型方法
  • 31. 利用有限制通配符提升API灵活性
  • 32. 合理地结合泛型和可变参数
  • 33. 优先考虑类型安全的异构容器
  • 34. 用enum代替int
  • 35. 用实例域代替序数
  • 36. EnumSet
  • 37. EnumMap
  • 38. 用接口模拟可扩展的枚举
  • 39. 注解
  • 40 坚持使用Override注解
  • 42. Lambda优先于匿名类
  • 43. 方法引用优先于Lambda
  • 44. 坚持使用标准的函数接口
  • 45. 谨慎使用Stream
  • 49 检查参数有效性
暂无相关搜索结果!

    让时间为你证明

    展开/收起文章目录

    分享,让知识传承更久远

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

    请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
    PDF文档 EPUB文档 MOBI文档

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度

        思维导图备注