摘要: 最近看到一个有趣的问题:Person类具有Hand,Hand可以操作杯子Cup,但是在石器时代是没有杯子的,这个问题用编程怎么解决? 简单代码实现 我们先用简单代码实现原问题: @Data public class Person { private final String name; privat 阅读全文
posted @ 2023-04-20 21:51 桦说编程 阅读(261) 评论(0) 推荐(1) 编辑
摘要: 禁止转载 重写了之前博客写的泛型相关内容,全部整合到这一篇文章里了,把坑都填了,后续不再纠结这些问题了。本文深度总结了函数式思想、泛型对在Java中的应用,解答了许多比较难的问题。 纯函数 协变 逆变 泛型通配符 PECS法则 自限定 Part 1: 协变与逆变 Java8 引入了函数式接口,从此方 阅读全文
posted @ 2023-04-20 20:13 桦说编程 阅读(620) 评论(0) 推荐(0) 编辑