设计模式
文章平均质量分 75
柯南与皮卡超
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 · 171 阅读 · 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 · 360 阅读 · 0 评论 -
java 设计模式之动态代理
最近在读曾宪杰的java中间件,这本书还是很值得推荐的,书中讲解的动态代理也是不多哔哔,几句话就说出了重点。下面是一些总结:首先来看一下静态代理业务实现类:package dynamicproxy;public class CalculatorImpl implements Calculator{ @Override public int add(int a, int b)原创 2017-09-05 00:09:54 · 150 阅读 · 0 评论