Skip to content

cjcj125125/q_project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

q_project

The Java® Virtual Machine Specification

一、Java基础、算法练习

  • 1、Java编程题50道

二、常用工具类整理

  • 1、工具类集合

三、设计模式

1、设计模式的六大原则

  • 开闭原则
  • 里氏替换原则
  • 依赖倒转原则
  • 接口隔离原则
  • 迪米特法则,又称最少知道原则
  • 合成复用原则

2、设计模式

  • 创建型模式
    • 单例模式
      • 懒汉式
      • 饿汉式
    • 工厂模式
      • 简单工厂模式
      • 工厂方法模式
      • 抽象工厂模式
    • 原型模式
    • 建造者模式
  • 结构型模式
    • 适配器模式
    • 桥接模式
    • 组合模式
    • 装饰器模式
    • 享元模式
    • 代理模式
    • 外观模式
  • 行为型模式(用于描述程序在运行时复杂的流程控制。分类:类行为型,对象行为型)
    • 模板方法模式 (类行为模式)
    • 策略模式
    • 命令模式
    • 职责链模式
    • 状态模式
    • 观察者模式
    • 终结者模式
    • 迭代器模式
    • 访问者模式
    • 备忘录模式
    • 解释器模式(类型为模式)

About

Java基础、算法练习

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%