java - 单例模式中生成的对象是否都要是无状态的?
ringa_lee
ringa_lee 2017-04-18 10:55:45
0
1
490

假设我2个线程同时对某个单例模式生成的对象进行操作,也就是操作的是同一个对象,那岂不是会造成此对象内部状态的不一致?

ringa_lee
ringa_lee

ringa_lee

répondre à tous(1)
黄舟

Le mode singleton s'accompagne forcément de problèmes multi-thread. Vous pouvez utiliser des mécanismes de verrouillage appropriés pour le contrôler, ou ThreadLocal est également une solution. Des problèmes spécifiques seront bien sûr analysés en détail, si c'est le cas. une classe apatride, il n’est pas nécessaire d’y penser autant.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!