摘要: java设计模式【抽象工厂模式】 java设计模式【抽象工厂模式】 抽象工厂模式 抽象工厂模式是对简单工厂模式的一个变种,它允许通过一个统一的接口来创建不同的产品实例,而无需指定具体的子类。在这个模式中,我们只关心产品的抽象接口,而将具体的产品实现留给子类去实现。这样,我们可以通过创建不同的工厂对象来创建不同的产品实例,而无需关心它 阅读全文
posted @ 2023-05-17 14:32 程序员的世外桃源 阅读(312) 评论(0) 推荐(1) 编辑
摘要: java设计模式【工厂方法模式】 工厂方法模式 工厂方法模式(FACTORY METHOD)是一种常用的类创建型设计模式,此模式的核心精神是封装类中变化的部分,提取其中个性化善变的部分为独立类,通过依赖注入以达到解耦、复用和方便后期维护拓展的目的。它的核心结构有四个角色,分别是抽象工厂;具体工厂;抽 阅读全文
posted @ 2023-05-17 14:23 程序员的世外桃源 阅读(196) 评论(0) 推荐(0) 编辑
摘要: java设计模式【单例模式】 Java设计模式【单例模式】 单例模式 单例模式(Singleton Pattern)是一种创建型设计模式,其主要目的是确保一个类只有一个实例,并提供对该实例的唯一访问点。 优缺点 优点: 提供了对唯一实例的受控访问。 由于在系统内存中只存在一个对象,因此可以节约系统资源。 缺点: 单例类的扩展有很 阅读全文
posted @ 2023-05-12 16:12 程序员的世外桃源 阅读(346) 评论(0) 推荐(0) 编辑
摘要: java设计模式简介(总结) Java设计模式简介(总结) 什么是设计模式 Java设计模式是一组经过验证的解决特定问题的编程技术,这些技术可以帮助开发人员快速、有效地开发高质量的软件。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 设计模式分类 设计模式一般分为三大类:创建型、结构型、行为型,具体分类如 阅读全文
posted @ 2023-05-12 16:05 程序员的世外桃源 阅读(346) 评论(0) 推荐(0) 编辑
摘要: java线程池和多线程的使用详解 Java 多线程和线程池使用 java多线程实现的几种方法 1.继承Thread类 继承Thread类,重写run方法,创建线程类对象调用start方法启动线程。 public class ThreadDemo { /** * 继承Thread类创建线程 */ public static class 阅读全文
posted @ 2023-05-11 11:04 程序员的世外桃源 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一文搞懂事务四大特性、隔离级别、传播机制 事务四大特性、隔离级别、传播机制 事务四大特性(ACID) 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: 原子性(Atomic) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响 阅读全文
posted @ 2023-05-09 09:15 程序员的世外桃源 阅读(154) 评论(0) 推荐(0) 编辑