随笔 - 154  文章 - 0  评论 - 4  阅读 - 49401
12 2021 档案
PECS 泛型参数 逆变/协变/不变/无关
摘要:T 用于泛型类和泛型方法的定义 ?用于泛型方法的调用和形参 T 只有extends一种限定方式,<T extends List>是合法的,<T super List>是不合法的 PECS 生产者(Producer)使用 extends,消费者(Consumer)使用 super。 逆变与协变用来描述 阅读全文
posted @ 2021-12-05 11:07 daofree 阅读(89) 评论(0) 推荐(0) 编辑
java反编译工具,注意版本
摘要:public enum TE { FRONT("前"), BEHIND("后"), LEFT("前"), RIGHT("前"); private String name; private TE(String name){ this.name = name; }} Xjad XJad2.2 不支持新特 阅读全文
posted @ 2021-12-04 11:07 daofree 阅读(30) 评论(0) 推荐(0) 编辑
枚举enum是对象是常量,其属性也是常量
摘要:枚举 1.5新特性 一个就是单例,多个就是多例 从自定义到enum 构造私有化 + public static final 类 a = new 类(); 1. 无参 2. 升级 为有参 3. 升级 加入抽象方法 可以调用方法 补充 4. Java提供enum 4.1 纯净版。默认提供无参构造 4.2 阅读全文
posted @ 2021-12-04 10:28 daofree 阅读(271) 评论(0) 推荐(0) 编辑
cassdra墓碑问题
摘要:关于Cassandra中的删除和墓碑 https://zhaoyanblog.com/archives/987.html 阅读全文
posted @ 2021-12-04 00:29 daofree 阅读(59) 评论(0) 推荐(0) 编辑
类加载
摘要:静态变量 静态代码块 普通普通 构造 父类静态变量 父类静态代发块 子类子类 父类普通变量 父类普通代码 父构 子普 变 子普通代码块 子构造 加载 链接 类变量初始化 主动使用才会类初始化 阅读全文
posted @ 2021-12-01 22:29 daofree 阅读(34) 评论(0) 推荐(0) 编辑
Optional<T>是个容器类 包装类
摘要:可以为null的容器对象, 它保存类型T的值,isPresent判断,如果存在,get返回 Optional 对 T value 做了封装,如下 容器 public final class Optional<T> { /** * Common instance for {@code empty()} 阅读全文
posted @ 2021-12-01 00:05 daofree 阅读(78) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示