La bibliothèque GNU Trove est-elle compatible avec les threads? Je suis particulièrement intéressé par TObjectDoubleHashMap. J'ai regardé leur documentation, mais cela n'a rien mentionné, alors supposons-nous que ce n'est pas sûr pour les threads?La bibliothèque Trove est-elle compatible avec les threads?
10
A
Répondre
4
Ce n'est pas sécurisé. Vous pouvez utiliser le verrou synchronisé ou votre propre verrou pour le rendre sûr.
9
Il a des utilitaires pour le rendre sans danger pour les threads. Voir: http://trove4j.sourceforge.net/javadocs/gnu/trove/TCollections.html
En outre, étant donné que les collections sont principalement soutenues par des réseaux primitifs, vous pouvez (généralement) en toute sécurité les opérations de lecture effectuer (itération/get) sur plusieurs threads.
Questions connexes
- 1. Avons-nous une bibliothèque de threads compatible avec Turbo C?
- 2. List.iterator() est-il compatible avec les threads?
- 3. MongoDB est-il compatible avec les threads?
- 4. createTempFile est-il compatible avec les threads?
- 5. SQLite.Net est-il compatible avec les threads?
- 6. System.ServiceModel.Channels.BufferManager est-il compatible avec les threads?
- 7. La classe Hessian SerializerFactory est-elle compatible avec les threads?
- 8. WebSphereMQ PCFMessageAgent/PCFAgent - Est-il compatible avec les threads?
- 9. SortedSet pour les entiers avec GNU trove
- 10. L'opérateur de pré-incrément est-il compatible avec les threads?
- 11. Cette servlet est-elle compatible avec les threads?
- 12. Comment travailler avec la collection trove synchrone?
- 13. Pourquoi SimpleDateFormat de Java n'est pas compatible avec les threads?
- 14. MVC Razor ViewEngine n'est pas compatible avec les threads?
- 15. Silverlight's CollectionViewSource est-il compatible avec les threads?
- 16. python3 bibliothèque ssh compatible
- 17. Bibliothèque POP3 compatible Silverlight?
- 18. Bibliothèque SSH compatible avec FIPS pour Java
- 19. artefact Maven jboss-as-client cassé (trove: trove: jar: 2.1.1)
- 20. Bibliothèque IMAP compatible avec .NET Framework 2.0
- 21. La bibliothèque AWS.net est-elle compatible avec MonoTouch?
- 22. Bibliothèque C++ URLencode (compatible Unicode)?
- 23. LinkedList est-il compatible avec les threads lorsque j'y accède avec offre et sondage exclusivement?
- 24. Java: charge la même bibliothèque dynamique dans deux threads (les deux threads dans la même JVM)
- 25. comment compiler la bibliothèque de threads boost
- 26. Comment implémenter la bibliothèque de threads?
- 27. Qu'est-ce qu'une bibliothèque C++ avec une implémentation compatible ECDiffieHellmanCng?
- 28. bibliothèque biginteger compatible avec mpi (interface de passage de message)
- 29. Besoin d'une bibliothèque/données SIG compatible avec Java
- 30. WaitCommEvent compatible avec les tuyaux?
Je me rends compte maintenant que la réponse de Peter était correcte au moment où elle a été donnée - je me suis connecté à des API plus récentes. –