摘要:
一、接口的默认方法 1、概念 Java 8允许我们给接口添加一个非抽象的方法实现,并且不强制实现类重写此方法,只需要使用 default关键字来修饰,这个特征又叫做扩展方法。 2、引入背景 1. 当一个接口添加新方法时,需要所有的实现类都重写新方法,影响到了已有的实现类,可能导致应用崩溃。 2. 默 阅读全文
摘要:
一、什么是递归? 数据结构和算法有两个难点,一个是递归,一个是动态规划。 方法或函数调用自身的方式称为递归调用,调用称为递,返回称为归。 举例: 以在电影院看电影为例,如果你想知道你前面有多少排,于是你问前面一排的人,前面一排的人再继续问前面一排的人。 其中代表你想知道你自己在哪一排,表示你前面一排 阅读全文