摘要: 枚举: 刚开始项目中没怎么用过,只知道能够实现作为项目中类似定义Constant的功能,然后知道枚举实现的单例模式几乎是最优雅的。所以, 想要系统完整的了解一下Enum。 1、基本特性: Enum.values()可以遍历enum实例。返回的是enum实例的数组 2、向enum中添加新方法 类似这样 阅读全文
posted @ 2019-05-13 17:42 Diamond-Shine 阅读(193) 评论(0) 推荐(0)
摘要: Comparable: 是集合内部的方法实现的排序,只有一个方法 public interface Comparable<T> { public int compareTo(T o); } 对于String和一些基本数据类型,默认实现了Comparable 接口,实现了compareTo方法,可以直 阅读全文
posted @ 2019-05-13 11:26 Diamond-Shine 阅读(524) 评论(0) 推荐(0)
摘要: 如何选择优化的数据类型: 当一个列有多种数据类型可以选择,选择顺序:数字类型、日期/二进制类型、字符类型,相同级别的数据类型,优先选择占用空间小的类型 1、通常更小的更好 相同级别的数据类型,选择占据空间更小的数据类型。更小的数据类型通常更快,因为占用更少的磁盘、内存和CPU缓存,处理时需要的 CP 阅读全文
posted @ 2019-05-13 11:03 Diamond-Shine 阅读(439) 评论(0) 推荐(0)