设计模式
柯南与皮卡超
https://github.com/creazy-code/evangelist
展开
-
单例模式
单例模式 懒汉式 在真正使用时才实例化 package com.ziwu.learn.designpattern.singleton; public class LazySingleTest { public static void main(String[] args) { //多线程 new Thread(()->{ ...原创 2020-01-07 20:37:29 · 155 阅读 · 0 评论 -
effective java之Buileder模式创建对象
相比工厂模式,更容易扩展类。适用于构建参数比较多的对象 缺点:构建繁琐 下面给出 effective java中的例子:package buileder; public class Instructions { private final String dateOfManufacture; private final String validity; private String co原创 2016-12-29 00:14:12 · 341 阅读 · 0 评论 -
java 设计模式之动态代理
最近在读曾宪杰的java中间件,这本书还是很值得推荐的,书中讲解的动态代理也是不多哔哔,几句话就说出了重点。 下面是一些总结: 首先来看一下静态代理业务实现类:package dynamicproxy; public class CalculatorImpl implements Calculator { @Override public int add(int a, int b)原创 2017-09-05 00:09:54 · 136 阅读 · 0 评论