摘要:
// 不仅可以解决线程同步,由于枚举没有构造方法,还可以防止反序列化public enum Mgr08 { INSTANCE; public void m(){} public static void main(String[] args) { for (int i = 0; i < 100 ; i 阅读全文
摘要:
简介: 模板方法也要钩子函数、回调函数,在我们平时看源码的时候经常会看到,所以介绍下这个设计模式 参考代码如下: 在抽象类中定义m()方法的调用,op1和op2方法只是声明,实际会调用子类重写的方法 public class Main { public static void main(String 阅读全文