读书散记(IT)
小麦先森
科技,让事情回归简单
展开
-
《Effective Java 02》--泛型Collection(? extends E)和Collection(? super E)
一, Collection<? extends E>需求1: 按顺序将一系列同种类型的元素全部放到堆栈中 public static void main(String[] args) { FanXing2<Number> fan = new FanXing2<>(); List<Integer> integers = new A...原创 2018-12-02 11:36:02 · 488 阅读 · 0 评论 -
《Effective Java 01》--泛型List(Object), List(?)和List #尖括号?
## 突然发现这标题里面的<>貌似被限制了???一,集合添加元素1, 普通集合List public static void main(String[] args) { List<String> strings = new ArrayList<>(); unsafeAdd(strings, new Integer(42)); Sy...原创 2018-12-01 11:07:59 · 179 阅读 · 0 评论 -
《大话设计模式01》--单例模式
一,懒汉模式&&饿汉模式public class Singleton { private Singleton() { } //1.懒汉模式; private static Singleton singleton; public static Singleton getInstance(){ if(null==singleton){ singleton=...原创 2019-03-23 14:55:54 · 137 阅读 · 0 评论 -
《大话设计模式02》--简单工厂模式
## 场景需求:现在要实现任意两个数字的加、减、乘、除运算;一, 最初的实现OperationTest test = new OperationTest(); double num1 = 10; double num2 = 4; String flag = "+"; test.getResult(num1, num2, flag);getResult()实现根据不...原创 2019-03-23 15:38:46 · 138 阅读 · 1 评论