240 发简信
IP属地:湖北
  • 个人感觉加不加final都可以的。
    原因:
    反射本来就是一种很不安全的做法,如果要考虑反射导致的单例变化,那么DCL方式就完全无法用来创建单例。

    另外一个,最后一段关于flag的代码应该有典型的并发可见性问题,并发不安全的。并不能阻止创建多次

    饿汉单例模式一定要加final?

    今天有同学问我,饿汉单例模式为什么一定要加final关键字?即便使用多个线程去访问,加了final关键词和不加效果都是一样的呀。那么可不可以不加final,只用static呢...

  • 120
    Java泛型详解

    一,打破砂锅问到底 泛型存在的意义?泛型类,泛型接口,泛型方法如何定义?如何限定类型变量?泛型中使用的约束和局限性有哪些?泛型类型的继承规则是什么?泛型中的通配符类型是什么?...

  • 120
    做了十年安利,如今我妈信了上帝

    我妈做了10年安利,她说整体上是赔了,但是不后悔。 1 我妈在卖安利之前的职业是医生,跟我爸处上对象后,直接被做车间主任的爷爷安排到工厂做厂医。 工厂在偏远的县里,每天光坐班...

  • RSRpcServices#scan 这个方法我在HBase 0.98.4中没有找到。找到的是HRegionServer#scan

    HBase分析之Get、Scan(一)Scanner

    Get Get操作调用的是RSRpcServices的get方法,调用过程首先找到包含数据的Region,然后从这个Region中获取需要的数据。 region.getClo...