IP属地:浙江
背景 我们平时使用idea查看框架看到的源码都是通过idea自己反编译出来的。缺少注释和明确的变量命名。那如何才能下载框架真正的源码呢? 解决i...
简介 在Java中提供了4个级别的引用:强引用、软引用、弱引用和虚引用。在这4个引用级别中,只有强引用类FinalReference类是包内可见...
标记-清除算法 标记-清除算法是现代垃圾回收算法的思想基础。标记-清除算法将垃圾回收分为两个阶段:标记阶段和回收阶段。一种可行的实现方式是,在标...
前言 日常生活中,我们想买房或者租房又没有房源的时候,我们通常会找中介,由中介负责帮我们联系房主,我们只需要最后签合同就行了,而不用去关心中介怎...
前言 通俗点理解就是,解决一个问题,有多种办法策略。就像你追女孩子,通常的策略就是请吃饭、看电影、送花、嘘寒问暖等,这些就是不同的策略,都实现追...
参考资料[https://www.jianshu.com/p/d9d9dcf23359] 定义 指确保一个类在任何情况下都绝对只有一个实例,并提...
简介 模板方法模式(Template Method Pattern):定义一个操作中的算法的框架,而将一些步骤延迟到子类中。模板方法允许子类在不...
关于threadLocal用法推荐 BaseStatementHandler
利用构造器实现枚举 代码示例 执行结果 利用抽象方法实现枚举(失败案例)