见下面的代码:
ClassPathXmlApplicationContext("beans.xml")
为什么呢?这在MCU编程中实际上很常见,但这是我们正在谈论的java应用程序为什么?没有任何意义。
答案 0 :(得分:1)
我同意;我无法理解为什么这种类型的双重检查会产生任何合理的效果。
看起来就像糟糕的做法一样,每个人都只是在没有进一步思考的情况下复制它(也许可能会有一些意义,如果第二次检查会 {{1}在调用startActivity之前行...但是如上所述,除了让读者感到困惑之外没有任何影响。
因为这段代码只运行两次相同的检查;没有任何介于两者之间的任何步骤可能会对被检查的东西产生副作用"。