thread synchronized static
Bonjour,
J'ai ma question surement bébé pour vous en conception.
Voilà je souhaite faire un class me permettant d'accéder à des fichiers et utiliser par plusieurs threads. Et je voudrais éviter des effets de courses.
Code:
1 2 3 4
| public class AccesFile{
public static synchronized read(String adress, String data)
{...}
} |
Dans mes thread
Code:
1 2 3 4 5
| public void run(){
....
AccesFile.read("monFichier", "maData");
....
} |
est ce que cela est une construction qui marche ou c'est complétement bancale ?
Merci d'avance