- 博客(10)
- 收藏
- 关注
原创 导入项目须知
Eclipse 导入maven项目:打开eclipse,点击"File"->Import->Maven找到Maven文件夹,然后看到如下图:然后选择 Existing Maven Projects,之后选择你要导入的项目所在的文件夹选择你要导入的项目的对应的项就可以了,点击finish就可以将项目导入进来了。(Maven就会自动被导入到eclipse中,这个时候pom.xml文件中定义的jar包正在被eclipse远程下载.所以导入过程可能会缓慢一些,等待即可.)== 导入过程中
2020-06-19 11:36:30 232
原创 导入项目可能遇到的问题
Eclipse 导入maven项目:打开eclipse,点击"File"->Import->Maven找到Maven文件夹,然后看到如下图:然后选择 Existing Maven Projects,之后选择你要导入的项目所在的文件夹选择你要导入的项目的对应的项就可以了,点击finish就可以将项目导入进来了。(Maven就会自动被导入到eclipse中,这个时候pom.x...
2020-06-18 11:44:36 286
原创 抽象工厂模式
设计模式之抽象工厂模式基本介绍抽象工厂模式: 定义了一个Interface用于创建相关或有依赖关系的对象簇,而无需指明具体的类。抽象工厂模式可以将简单工厂模式和工厂方法模式进行整合。从设计层面看,抽象工厂模式就是对简单工厂模式的改进将工厂抽象成两层,抽象工厂和具体实现的工厂子类。程序元可以根据创建对象类型使用对应的工厂子类,这样将单个的简单工厂类变成了工厂簇,更利于代码的维护和扩展。...
2020-01-03 11:41:52 130
原创 设计模式之工厂模式
Java设计模式 之简单工厂基本介绍简单工厂模式是属于创建式模式,是工厂模式的一种。简单工厂模式是由一个工厂对象决定创建出哪一张产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式简单工厂模式:定义了一个创建对象的类,由这个类来封装实例化对象的行为。在软件开发中,当我们会用到大量的创建某周、某类或者某批对象时,就会使用到工厂模式。简单工厂模式代码:package facto...
2019-12-28 10:49:44 96
原创 12.24
Java设计模式之单例模式单例模式总结单例模式使用场景== 需要频繁地进行创建和销毁对象,创建对象时过多或耗费资源过多(即:重量级对象),但又经常用到的对象、工具类对象、频繁访问数据库或文件的对象(比如数据库,session工厂等)==饿汉式(静态常量)饿汉式(静态代码块)懒汉式(线程不安全)懒汉式(线程安全,同步方法)懒汉式(线程安全,同步代码块)双重检查静态内部类枚举...
2019-12-24 21:58:33 88
原创 12.23
Java设计原则迪米特法则迪米特法则的核心是降低类之间的耦合迪米特法则又叫最小知道原则,即一个类对自己依赖的类知道的越少越好,也就是说,对于被依赖的类不管多么复杂,都尽量将逻辑封装在其类里,对外只提供Public方法直接朋友:每个对象有会与其他对象有耦合关系,只要两个对象之间有耦合关系,我们就说这两个对象之间是朋友关系,耦合的方式很多,依赖,关联,组合,聚合等,其中我们称出现成员变量,方...
2019-12-24 12:37:43 71
原创 12.16
Java设计模式依赖倒转原则— 注意的细节低层模块尽量都要有抽象类或接口,或者两者都有,程序稳定性更好。变量的声明类型尽量是抽象类或接口,这样我们的变量引用和实际对象间,就存在一个缓冲层,利于程序的扩展。继承时遵循里氏替换原则package DependenctInversion;import com.sun.xml.internal.ws.policy.privateutil...
2019-12-16 22:09:09 152
原创 12.15
Java设计模式依赖倒转原则高层模块不应该依赖底层模块,二者应该依赖其抽象抽象不应该依赖细节,细节应该依赖抽象依赖倒转的中心思想是面向接口编程设计理念:抽象比细节稳定。抽象多指接口或抽象类,细节就是具体的实现类接口和抽象类的目的是制定好规范。package DependenctInversion;/*** @Author:wmy* @Date:2019/12/15* @...
2019-12-16 10:51:19 76
原创 2019.12.14学习总结
java设计模式常用的七大原则单一职责原则 定义:对类来说,即一个类应该只负责一项职责,如类A负责两个不同的职责:1,2,当1的需求变更而改变A时,可能造成职责2执行错误,所以需要将A的粒度分解为A1,A2 单一职责使用时注意的问题和细节:1.降低类的复杂度,一个类只负责一项职责。2.提高类的可读性,可维护性3.降低变更引起的风险4.通常情况下,我们应当遵守单一职责原则...
2019-12-14 21:57:38 147
原创 2019.12.13学习总结
每日所学总结Java学习路线归纳和总结基础知识工具方面框架方面应用框架各种中间件数据库架构方面分布式/微服务虚拟化/容器化的技术Java学习路线归纳和总结基础知识编程语言 ,java,c++,python基本算法基本的设计模式:· 1.单例模式:所谓的单例设计指的是一个类只允许产生一个实例化对象。 最好理解的一种设计模式,分为懒汉式和饿汉式。饿汉式:构造方法私有化,外部无法产生新的...
2019-12-13 21:36:02 327
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人