菜粥
菜粥
全部文章
分类
Android(48)
API(6)
C++(11)
CodeBlocks(2)
Docker(12)
Git(2)
GitHub(3)
IDE(16)
Java(41)
JavaWeb(16)
Java编程思想(3)
Linux(37)
MarkDown(2)
Maven(6)
MyBatis(5)
MySQL(14)
Nginx(11)
Oracle(16)
Python(4)
Redis(13)
Spring(8)
SpringBoot(6)
Struts2(1)
UML(1)
书籍推荐(2)
图解设计模式(22)
大话设计模式(50)
操作系统(4)
数据库系统概论(7)
数据结构(10)
未归档(1)
计算机组成原理(2)
计算机网络(8)
面试经(4)
归档
标签
去牛客网
登录
/
注册
菜粥很菜
融不进的城市,回不去的故乡。若是生活如意,谁愿颠沛流离。
全部文章
(共394篇)
图解设计模式-Observer模式
Subject(抽象的被观察对象):定义了注册观察者和删除观察者的方法,还声明了获取现在状态的方法。 Concreteuject(具体的被观察对象):当自身状态发生改变以后,他会通知所有已经注册的Observer角色。 Observer(抽象观察者):负责接收来自Subject角色的状态变化通知...
2019-04-16
0
399
大话设计模式-抽象工厂模式
一、工厂方法实现 /** * 对应数据库User表的实体类 */ public class User { private int id; private String name; public User(int id, String name) { t...
2019-04-16
0
416
大话设计模式-观察者模式-Java实现委托
定义一个事件类 import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; /** * @ClassName: Event * @Author: Leo * @Description: ...
2019-04-16
0
409
大话设计模式-观察者模式
当ConcreteSubject的状态发生改变时,会调用其内部的方法Notify(),该方法内部会对每一个监听它的观察者发出update通知 /** * 观察者接口 * 可以针对某个通知做出反应 */ public interface Observer { void update();...
2019-04-16
0
321
数据结构-队列
#include <bits/stdc++.h> using namespace std; template<typename Type> class SeqQueue { public: SeqQueue(int sz) : rear(0), front(0),...
2019-04-16
0
419
Java学习笔记-第七章-接口与多态
接口 继承会有“是一种”的关系,接口则是定义行为,但不会有是一种的关系。 接口多态判断 “右边是不是拥有左边的行为” || “右边对象是不是操作了左边的接口” 类不可以多继承 接口可以多继承 public interface Interface1 { void getResult_1...
2019-04-14
0
390
Java学习笔记-第六章-继承与多态
多态与is-a 父类与子类之间的关系是is-a的关系,比如学生类,其子类为小学生类,那么就应该这么说: 小学生是一种学生。 抽象类 抽象类可以抽象出共有的方法,这与设计模式中的模板方法模式是相对应的。 ToString //打印一个对象的信息 以下两种方式是一样的 System.out...
2019-04-12
0
350
Java学习笔记-第五章-对象封装
封装 构造函数实现对象初始化流程的封装 方法封装了操作对象的流程 封装的目的就是隐藏对象细节,将对象当作黑箱操作 重载方法的处理顺序 还没有装箱动作前可符合自变量个数与类型的方法 装箱动作后可符合自变量个数与类型的方法 尝试有不定长度自变量并可符合自变量类型的方...
2019-04-12
0
329
Java学习笔记-第四章-认识对象
类 类是对象的设计图,对象是类的实例 高精度数字 Java遵循IEEE 754标准,如果要求运算精度,请使用java.math.BigDecimal 装箱 JavaSE 5 后,Java会自动装箱和拆箱,不推荐使用new创建基本数据类型 数组 数组也是对象 字符串 字符串的...
2019-04-12
0
386
Java学习笔记-第三章-基础语法
基本数据类型 整数 short 2字节 int 4字节 long 8 字节 字节 1字节 浮点数 float 4字节 double 8字节 字符与布尔 编码 Java采用Unicode 8....
2019-04-12
0
391
首页
上一页
20
21
22
23
24
25
26
27
28
29
下一页
末页