按时间归档:2018年03月
-
找出数组所有子数组
题目是:给一个数组:[1, 2, 2],找出所有子数组,例如这个数组的子数组有:[], [1], [2], [1, 2], [2, 2], [1, 2, 2]
-
装饰器模式之抽象装饰器的作用
今天要搞清楚的问题是为什么需要上面那个被黄色框圈住的“抽象装饰器类”。
-
避免创建不必要的对象(Effective Java第5条)
避免创建不必要的对象,这一条告诉我们,要尽可能的重用对象。书中举了几个例子来讲解一些无意识的创建不必要的对象的情况。