zeroheart
记录生活
此模式,可以隐藏系统的复杂性,比如组装好的电脑只给一个开关,内部的供电,对各个硬件的启动, […]
动态的给已有对象添加一些功能,不改变原始结构,装饰器模式相比生成子类更为灵活。 缺点:多层 […]
这个在java中可以用来区分继承,组合是一些对象的拼装,比如部门,子部门,可以用一个结构来 […]
这个模式,目前的的理解,感觉就是用来做一些集合分组,过滤等的操作。 比如java8 种的s […]
防止继承爆炸,把类的变化进行纬度的划分。 假设使用蜡笔作画,想要画出3种不同粗细,12种颜 […]
该模式不是在设计阶段使用,而是后期适配不同接口的一种手段,生活中的例子,读卡器就作为内存卡 […]
StackoverFlowError 深度的方法调用,递归等,栈溢出 oom java h […]
四种引用类型 所以在 JDK.1.2 之后,Java 对引用的概念进行了扩充,将引用分为了 […]
-XX:+PrintGC +表示开启,-表示关闭 可以用jinfo 来查具体的配置是否开启 […]
阻塞队列,阻塞+队列 阻塞由数据结构帮我们完成,不需要自己处理wait-notify的复杂 […]