Bonsoir à tous,
Nous avons eu nos premiers cours sur les threads en programmation JAVA, et à vrai dire je galère un peu! Je m’entraînais sur un sujet d'exam lorsque je suis tombé sur cette question :
"Y a-t-il un sens à déclarer volatile une variable locale à un thread ou une variable indice de boucle for? Justifiez brièvement votre réponse."
Au début j'ai été tenté de dire qu'il n'y en a aucun, sans vraiment pouvoir justifier (je ne suis pas vraiment une flèche en programmation :s) et à force d'y réfléchir je me suis embrouillé tout seul... Quelqu'un pourrait m'éclairer un peu plus? Autant avant, je m'en sortais à peu près en info, mais depuis les threads, les problèmes de synchronisation et d'exclusion mutuelle, etc... je me tire clairement des balles.
merci d'avance et bonne soirée!
-----