摘要:
Optional 类主要解决的问题是臭名昭著的空指针异常(NullPointerException)。是一个包含有可选值的包装类,这意味着 Optional 类既可以含有对象也可以为空。在这段代码就可能产生空异常; String isocode = user.getAddress().getCoun 阅读全文
摘要:
得益于函数接口,我们可以改造设计模式(不限于此): 策略模式 模板模式 观察者模式 责任链模式 工厂模式 策略模式 优点: 1、算法可以自由切换。 2、避免使用多重条件判断。 3、扩展性良好。 缺点: 1、策略类会增多。 2、所有策略类都需要对外暴露。 使用场景: 1、如果在一个系统里面有许多类,它 阅读全文