15.05.2013 Views

Clase Thread - docencia de la ETSIT-URJC

Clase Thread - docencia de la ETSIT-URJC

Clase Thread - docencia de la ETSIT-URJC

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Condiciones <strong>de</strong> carrera<br />

El siguiente programa tiene condiciones <strong>de</strong> carrera<br />

que no siempre se manifiestan cuando se ejecuta<br />

Los 2 threads que crea el programa principal<br />

comparten <strong>la</strong> misma instancia <strong>de</strong> <strong>la</strong> c<strong>la</strong>se Hucha<br />

El comportamiento <strong>de</strong>seable es que todas <strong>la</strong>s veces<br />

que se l<strong>la</strong>me al método mete() que<strong>de</strong>n reflejadas en<br />

el estado <strong>de</strong> <strong>la</strong> variable ahorros <strong>de</strong> <strong>la</strong> hucha<br />

• Sin embargo no siempre se obtiene este resultado, como se<br />

ve en <strong>la</strong>s ejecuciones <strong>de</strong>l programa

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!