Comment expliquer atomique actions?

Quelles sont les opérations atomiques et pourquoi ils sont nécessaires? Aussi, Comment atomique actions mises en œuvre en Java?

Ma compréhension est que dans la programmation d'une action atomique est qui arrive tous à un. Une action atomique ne peut pas s'arrêter au milieu il arrive complètement ou pas du tout.

Par exemple, commander un billet d'avion en ligne, où les deux actions sont nécessaires: le paiement et la réservation des places. Le potentiel passager doit.

  1. à la fois de payer et réserver un siège, OU
  2. ni payer ni réserve un siège

OriginalL'auteur user1014888 | 2012-01-07