楼子湾

导航

 

2020年3月9日

摘要: 1.抽象工厂模式介绍 抽象工厂模式定义:提供一个创建一系列相关或者相互依赖对象的接口,而无需指定他们具体的类。是工厂方法的升级版 为了更好的学习抽象工厂模式,我们先了解产品等级和产品族,相同的产品等级就是相同的产品,如:肯德基的汉堡包和麦当劳的汉堡包,虽然属于不同的餐饮店(工厂),但是属于同一等级的 阅读全文
posted @ 2020-03-09 21:49 楼子湾 阅读(186) 评论(0) 推荐(0) 编辑
 
摘要: 前端突然报了integer overflow错误,int类型溢出也就是数字超过了int类型,一看很懵逼,查看后台日期发现是在Math.toIntExact()方法报错 那么我们看下方法内部代码: 1 /** 2 * Returns the value of the {@code long} argu 阅读全文
posted @ 2020-03-09 19:14 楼子湾 阅读(6181) 评论(0) 推荐(0) 编辑
 
摘要: 本文转载自:https://www.cnblogs.com/gdwkong/p/8413342.html,原文是将工厂方法模式和抽象工厂模式放在一起了好做比较,我这里拆分开 1.工厂模式介绍 1.1定义:定义一个创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到子类。 工厂方法 阅读全文
posted @ 2020-03-09 13:51 楼子湾 阅读(271) 评论(0) 推荐(0) 编辑