02 2021 档案

摘要:1、从设计角度上 接口是对方法的抽象,抽象方法的集合,对象和它关系表示着“has this”。 抽象类是一些基类提取出来的方法或者属性,对象和它表示着“is a”。 2、从语法角度上 (1.8版本之前) 2.1 支持多重继承:接口支持;抽象类不支持;类不支持; 2.2 支持抽象函数:接口语义上支持; 阅读全文
posted @ 2021-02-22 22:48 九星 阅读(51) 评论(0) 推荐(0)
摘要:1、什么是建造者模式 官方:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 个人理解:创建对象时,使用者提供决策,建造者来具体创建对象,一步一步创建对象。 举个例子,我们要调用构造者造个房子,我要厨房,欧美风格,客厅,采用中式风格,构建者就会根据这些来构建属性风格,属性内容 阅读全文
posted @ 2021-02-07 14:07 九星 阅读(81) 评论(0) 推荐(0)
摘要:该方法采用反射创建对象,并进行赋值,将List<T>,中含有BigDecimal字段的值求和,并赋值到新的对象中对应的字段上。 代码如下: @SneakyThrows public static <T> T convertListValueToObjectValue(List responses, 阅读全文
posted @ 2021-02-03 17:54 九星 阅读(3475) 评论(0) 推荐(0)