Skip to content

nsj525/java_demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

java_demo

介绍

java基础demo,

软件架构

Spring框架整合其他相关框架

package介绍

aop: 切面相关 enums: 枚举相关 generic: 泛型 java_extends: 继承和多态 refactor: 《重构》学习demo转化 strategy: 策略相关

相关资料

  1. aop原理
  2. spring中本类方法互调,被调用方法上的注解不生效
  3. xxxx

使用说明

  1. xxxx
  2. xxxx
  3. xxxx

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

设计模式


1、策略模式Strategy(行为型模式)

所谓策略模式,通俗的理解就是把不同业务场景下的代码块,封装成对应的方法,在系统运行时,匹配不同的策略,实现对应的业务

常见结构:

  • 定义超类(父类)
  • 定义实现类
  • 匹配策略(声明超类对象,调用方法)

常见注入的方式:

  1. Parent parent = new Son();
  2. 通过@Autowired或@Resource,借助Spring注入所有子类
  • List list;
  • Map<String,Parent> map;

多线程

1、线程的三种创建方式:继承Thread类、实现Runnable接口、实现Callable接口 2、线程池~ ~

IO流相关

BufferedReader InputStreamReader 其他相关资料 ↓↓ 点击这里

1、Interceptor(拦截器)中通过HttpServletRequest获取参数对象(@RequestBody方式传入json),数据流只能获取一次

About

java测试用例项目

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages