- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 小记-致自己
1.看ArrayList集合源码时,看到创建的底层数组是Object[]数组,而非范型数组,针对此问题查了些资料https://www.cnblogs.com/ixenos/p/5648519.html。 通过代码验证居然无法创建,百度之,原来JAVA不支持泛型数组,因为数组在创建的时候必须知道内部元素的类型,而JAVA是通过擦除法实现,运行时类型参数会被擦掉。 不能(直接)创建泛型...
2018-07-12 18:01:24 156
原创 2.设计模式-工厂模式-给自己
工厂模式分为3种: 简单工厂模式 : 创建对象(可以理解成是工厂方法的一个特例)一个对象 工厂方法模式 : 创建工厂类 一个对象 抽象工厂模式 : 增强工厂方法 一类对象 简单工厂书本中解释是:提供一个创建对象实例的功能,而无需关心其具体的实现。被创建实例的类型可以是接口,抽象类,具体实例。 简单工厂的本质是选择实现。意思就是根据传入的值选择实现相应的类,是创建一个足球对象还是篮球对...
2018-07-10 20:14:38 122
原创 Number工具类
import java.math.BigDecimal; import java.math.MathContext; import java.math.RoundingMode; import java.text.DecimalFormat; import java.text.NumberFormat; /** * Number工具类 * */ public abstrac...
2018-07-05 18:51:24 233
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人