bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


futurs_java

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
futurs_java [2022/12/16 10:39]
albert_palacios_jimenez
futurs_java [2022/12/16 10:43] (actual)
albert_palacios_jimenez
Línia 402: Línia 402:
 Si aquests futurs accedeixen a les mateixes dades, s’ha de tenir algun mètode de bloqueig, per tal que els altres threads no modifiquin les dades simultàniament i per tant aquestes siguin errònies. Si aquests futurs accedeixen a les mateixes dades, s’ha de tenir algun mètode de bloqueig, per tal que els altres threads no modifiquin les dades simultàniament i per tant aquestes siguin errònies.
  
-Aquest bloqueig es pot aconseguir amb "ReentrantLock", tal i com mostra aquest exemple:+Aquest bloqueig es pot aconseguir amb "ReentrantLock", tal i com mostra el següent exemple
 + 
 +En aquest codi es veu com les dades sense bloqueig només poden comptar fins a 10 perquè els fils es trepitgen entre ells, però les que implementen el bloqueig aconsegueixen comptar fins a 50.
  
 <code java> <code java>
Línia 470: Línia 472:
 } }
 </code> </code>
 +
  
futurs_java.1671187182.txt.gz · Darrera modificació: 2022/12/16 10:39 per albert_palacios_jimenez