Visualizzazione dei risultati da 1 a 3 su 3

Visualizzazione discussione

  1. #1

    ConcurrentHashMap e synchronized, ha senso?

    Salve,

    avendo una ConcurrentHashMap, ha senso unsare synchronized per eseguirci sopra una serie di operazioni? Nel senso:

    codice:
    class MyClass{
    
       private Map< String, Object > map = new ConcurrentHashMap<>();
    
    ....
    
       public void add(String key, Object value)
       {
             synchronized(map)
             {
                  //qualche if sulla map
                  //qualche valorizzazione di Object e della mappa
                  
                  map.put/key,value);
             } 
    
       }
    ...
    }
    usando la mappa anche come un semaforo praticamente

    Grazie
    Ultima modifica di Santino83_02; 26-09-2015 a 18:06
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.