构造方法实现类: setter方式实现类: 测试类: ...
分类:
其他好文 时间:
2019-07-30 00:58:52
阅读次数:
134
hashMap去重/排序: 1)map集合需要键名唯一,hashmap是通过hashcode和eauals来控制键名唯一; 2)从写Comparable中的compareTo方法来对map集合排序; 1、实体类: 2、测试类; ...
分类:
编程语言 时间:
2019-07-26 01:26:36
阅读次数:
140
1、pageHelper环境搭建 2、配置文件:配置的是mybatis的pageHelper插件,mybatis插件已集成spring配置文件中 第一种:直接在spring配置文件中进行书写 第二种:引入外部mybatis配置文件 3、书写service层接口及实现类 4、测试 ...
分类:
其他好文 时间:
2019-07-22 20:09:31
阅读次数:
102
宠物类 狗类 猫类 鸭子类 主人类 测试类 结果 ...
分类:
其他好文 时间:
2019-07-20 15:50:06
阅读次数:
80
宠物类 狗类 企鹅类 主人类 测试类 还得继续完善 ...
分类:
其他好文 时间:
2019-07-20 14:29:30
阅读次数:
270
装饰器模式的作用 在不修改原先对象核心的功能的情况下,对功能进行增强。 增强对象的功能的途径 2.通过装饰模式,将方法增强。如图 装饰模式架构 car :被装饰的抽象类 benCar:被装饰的实现 Decorator:装饰的类 Client:测试类 测试结果: 总结:装饰模式在不改变原先核心功能的情 ...
分类:
编程语言 时间:
2019-07-18 13:43:25
阅读次数:
162
[TOC] 代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。 优点:在不修改原来代码的情况下增加自己的功能,比如记录日志等 静态代理 接口类 需要被代理的类(实现类) 代理类(静态代理类) 测试 我们发现静态代理是在编译阶段就已经指定 ...
分类:
其他好文 时间:
2019-07-14 20:04:03
阅读次数:
108
异步类: 异步方法: 配置类: 线程池相关类: 测试类: ...
分类:
编程语言 时间:
2019-07-14 13:01:06
阅读次数:
119
自定义异常 1、继承类 一般会选择继承Exception和RuntimeException,如果不要求调用者一定要处理抛出的异常,就继承RuntimeException。 2、自定义异常类构造方法 代码实例: People实体类 自定义异常类 测试 效果: ...
分类:
编程语言 时间:
2019-07-13 09:15:13
阅读次数:
110