![]() |
1
4
C++静态局部与静态字段的延迟初始化是等价的。 C++:
|
![]() |
2
1
不管这个东西叫什么,我都会使用延迟初始化。如果经过深思熟虑的话,本地回忆录会比在多个类中分发它造成更少的混乱。
然而,缓存/记忆化是一个很难测试的问题。但是模拟无状态bean是很简单的,独立地验证缓存的工作也很容易。 |
![]() |
3
1
对我来说,这两句话在java世界中是相互排斥的。您要么想要方法的局部变量,要么想要实例变量。从你所说的来看,你想要后者。要初始化它,您可以使用,正如有人已经说过的,延迟加载模式,它将在您需要它的时候,并且仅在您需要它的时候初始化它。缺点是检查其他方法是否已初始化。
|
![]() |
5
0
|
![]() |
insipidintegrator · 通过迭代器/指针访问命名空间? 6 月前 |
|
Ben · 如何使用带有部分应用的过滤器功能的角度材质日期选择器? 12 月前 |
![]() |
larn · 这是工厂模式还是战略模式? 1 年前 |
![]() |
Community wiki · 您对存储库模式的理解是什么? 1 年前 |