1. 首页
  2. 编程语言
  3. Java
  4. Java8特性使用Function代替分支语句

Java8特性使用Function代替分支语句

上传者: 2022-05-28 06:30:41上传 PDF文件 76.85 KB 热度 15次

使用映射表Map, 这点和Function的思想是一样,只不过策略模式通过类型获取封装好的策略实例,而Function通过类型获取封装好的策略方法.从广义上说, if-else, Function, 策略模式,它们三者都是策略,解决的都是分支问题,只不过粒度由小到大,重量级不同而已.如何选择呢?

下载地址
用户评论