Grazie per la preziosa spiegazione
Ok, allora approfitto per fare un esempio, che credo (a questo punto) che sia inerente alla questione di sincronizzazione.
Supponiamo che 2 sviluppatori stiano modificando (inconsapevolmente o no) lo stesso file.
Stanno magari lavorando nella stessa funzione e alla riga xx, uno scrive ad esempio (per farla facile):
Codice:
System.out.println("Ciao come stai?");
Mentre l'altro scrive:
Codice:
System.out.println("Ciao come va?");
A questo punto, se vado su sincronizza, cosa succede?
Si genera un "conflitto"?
Lo so forse potrei fare una prova, ma ora sono da solo