Är GSON-tråd säker?
Är GSON-tråd säker?

Video: Är GSON-tråd säker?

Video: Är GSON-tråd säker?
Video: Everything you should know about thread safety in 2 minutes or less 2024, November
Anonim

Gson instanser är Tråd - säker så att du kan återanvända dem fritt över flera trådar . Du kan skapa en Gson instans genom att åberopa ny Gson () om standardkonfigurationen är allt du behöver.

Är JsonParser-tråden säker på detta sätt?

Klass JsonParser . Implementering har inga fält och därför tråd - säker , men underklasser är det inte nödvändigtvis tråd - säker . Om en JSON-karta påträffas när en destinationsklass av typen Map används, används en ArrayMap som standard för de analyserade värdena.

Dessutom, är GSON bättre än Jackson? " Jackson är genomgående snabbare än GSON och JSONSmart. Boon JSON-parser och den nya Groovy 2.3 JSON-parsern är snabbare än Jackson . De är snabbare med InputStream, Reader, läsning av filer, byte, och char och String."

På det här sättet, vad står GSON för?

Gson (även känd som Google Gson ) är ett Java-bibliotek med öppen källkod för att serialisera och deserialisera Java-objekt till (och från) JSON.

Vad är JSON och GSON?

Gson är ett Java-bibliotek som kan användas för att konvertera Java-objekt till deras JSON representation. Den kan också användas för att konvertera en JSON sträng till ett motsvarande Java-objekt.

Rekommenderad: