Sincronizar objetos

Inazio
30 de Mayo del 2006
Hola
Es posible sincronizar solo un objeto?
Tengo dos tablas HashSet y quiero que solo puedan ser tocadas por un hilo cada vez, no quiero sincronizar los metodos pq el tiempo de ejecucion es vital.
Gracias de antemano.

chuidiang
30 de Mayo del 2006
Hola:

Puedes sincronizar con un objeto. Por ejemplo

Hashset datos = new ...

cuando quieras sincronizar

synchronized (datos)
{
// aqui codigo sincronizado
}

Requiere que los hilos que van a acceder se acuerden de meter eso en el synchronized.

Se bueno