设计模式
文章平均质量分 58
大肥猫在此
若不爱,别伤害
展开
-
Java设计模式之代理模式介绍及三种实现解析
Java中的三种代理模式的介绍及解析前言静态代理动态代理Cglib代理总结 前言 代理模式(英语:Proxy Pattern)是程序设计中的一种设计模式。 所谓的代理者是指一个类别可以作为其它东西的接口。代理者可以作任何东西的接口:网上连接、存储器中的大对象、文件或其它昂贵或无法复制的资源。 代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 在Java中,存在以下三种代理模式: 静态代理原创 2021-08-21 08:56:00 · 120 阅读 · 0 评论 -
Java设计模式之单例模式的介绍及简单实现解析
单例模式的介绍及实现解析前言懒汉式—线程不安全懒汉式—线程安全饿汉式小结 前言 单例模式(Singleton Pattern)是 单例模式是设计模式中最简单的形式之一。这一模式的目的是使得类的一个对象成为系统中的唯一实例。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 懒汉式—线程不安全 //懒汉式单例模式(线程不安全) class SingletonB{ // 类加载阶段,仅声明单例对象原创 2021-08-21 15:43:32 · 100 阅读 · 1 评论