La libreria GNU trove è sicura per i thread? Sono particolarmente interessato a TObjectDoubleHashMap. Ho esaminato la loro documentazione, ma non ha menzionato nulla, quindi dovremmo presumere che non sia sicuro per i thread?La libreria Trove è protetta da thread?
10
A
risposta
4
Non è thread safe. È possibile utilizzare il blocco sincronizzato o il proprio blocco per renderlo thread-safe.
9
Ha utilità per renderlo thread-safe. Vedi: http://trove4j.sourceforge.net/javadocs/gnu/trove/TCollections.html
Inoltre, poiché le raccolte sono per lo più supportate da matrici primitive, è possibile (in genere) eseguire operazioni di lettura (iterazione/acquisizione) in modo sicuro in più thread.
Problemi correlati
- 1. Implementare la registrazione protetta da thread
- 2. La lettura simultanea di stl vettoriale è protetta da thread?
- 3. L'inizializzazione della variabile membro C++ è protetta da thread?
- 4. Questa combinazione di ConcurrentDictionary e ConcurrentQueue è protetta da thread?
- 5. C++ Perché la mia analisi delle date non è protetta da thread?
- 6. Compilazione di un'estensione PHP come non protetta da thread
- 7. Definizione di classificatori di trove
- 8. La query PDO è protetta dall'iniezione SQL
- 9. App Android protetta da password
- 10. come compilare la libreria di thread boost
- 11. Creazione di una libreria C thread-thread
- 12. Selenium Webdriver - verificare la casella di testo protetta da scrittura?
- 13. Come rendere molto semplice la pagina protetta da password ASP.Net
- 14. È ok attendere la stessa operazione da più thread - è in attesa di thread sicuro?
- 15. Cattura il thread principale SynchronizationContext o Dispatcher da una libreria
- 16. Symfony2: come verificare se un'azione è protetta?
- 17. La console di amministrazione GlassFish (porta 4848) è protetta?
- 18. Visual C++ 2010 supporta la libreria di thread C++ 11?
- 19. ViewExpiredException non lanciato su una richiesta jax se la pagina JSF è protetta da j_security_check
- 20. Qual è l'uso pratico dell'eredità protetta?
- 21. Qual è la libreria SOAP standard da utilizzare in Groovy?
- 22. Come archiviare la stringa protetta in Android?
- 23. Archiviazione locale di thread per la libreria di classi C#
- 24. È int sicuro leggere da più thread?
- 25. È possibile avviare startServce() da qualsiasi thread?
- 26. Usi mai la visibilità protetta in Rails?
- 27. Firma DSA protetta
- 28. Qual è la differenza tra thread-aware e thread-safe?
- 29. Libreria di blocchi predefiniti di thread vc11_ui?
- 30. Perché la libreria asyncio è più lenta dei thread per questa operazione legata all'I/O?
Mi rendo conto ora che la risposta di Peter era corretta al momento in cui è stata fornita. Ho collegato alle nuove API. –