Guava

Skjermbilde programvare:
Guava
Prog.varedetaljer:
Versjon: 19.0 Oppdatert
Last opp dato: 10 Feb 16
Utvikler: Google, Inc.
Lisens: Gratis
Popularitet: 24

Rating: nan/5 (Total Votes: 0)

Guava dekke mye av grunnleggende punkter når det gjelder Java-programmering, men ikke nok til å bli kalt en skikkelig Java rammeverk.

Dealing med lavt nivå funksjonalitet, streng, og databehandling, kan Guava samling brukes når som ønsker å gjøre grunnleggende behandling arbeid og leter etter et godt verktøy til å stole på.

Siden de fleste åpen kildekode-prosjekter har en tendens til å være aktiv bare for noen perioder av gangen, velge Guava fremfor andre bibliotekene bør være en no-brainer, ettersom Google verdsetter Java-språket ganske mye, og bruker det for mange av sine prosjekter, og alltid holde nok utviklere rundt for å opprettholde, utvide og oppgradere koden til noen Java-oppdatering.


Biblioteker for å jobbe med:

Caching

Samlinger

Vanlige kommentarer

Samtidighet

EventBus

Funksjonell idiomer

Hashing

I / O

Math

Nettverk

Primitives

Ranges

Refleksjon

Strings

Hva er nytt i denne versjonen:

  • Fast:
  • Sett Enums.valueOfFunction () med en toveis Converter
  • Gi tilpasset håndtering av unntak i EventBus
  • Avkorte en streng med en maksimal lengde
  • Hold closeQuietly foreldet i utgivelsen 15 (fjern i utgivelsen 16)
  • MultimapBuilder
  • AbstractPackageSanityTests plukker opp test-verktøy klasser
  • EvictingQueue ikke implementerer Serializable
  • Unngå tildeling i Ascii.toUpperCase / toLowerCase når det kreves ingen endringer
  • AbstractIterator: tillate GC av tidligere returnert element
  • EvictingQueue.remainingCapacity ()

Hva er nytt i versjon 18 / 19,0-RC2:

  • Fast:
  • Sett Enums.valueOfFunction () med en toveis Converter
  • Gi tilpasset håndtering av unntak i EventBus
  • Avkorte en streng med en maksimal lengde
  • Hold closeQuietly foreldet i utgivelsen 15 (fjern i utgivelsen 16)
  • MultimapBuilder
  • AbstractPackageSanityTests plukker opp test-verktøy klasser
  • EvictingQueue ikke implementerer Serializable
  • Unngå tildeling i Ascii.toUpperCase / toLowerCase når det kreves ingen endringer
  • AbstractIterator: tillate GC av tidligere returnert element
  • EvictingQueue.remainingCapacity ()

Hva er nytt i versjon R16:

  • Fast:
  • Sett Enums.valueOfFunction () med en toveis Converter
  • Gi tilpasset håndtering av unntak i EventBus
  • Avkorte en streng med en maksimal lengde
  • Hold closeQuietly foreldet i utgivelsen 15 (fjern i utgivelsen 16)
  • MultimapBuilder
  • AbstractPackageSanityTests plukker opp test-verktøy klasser
  • EvictingQueue ikke implementerer Serializable
  • Unngå tildeling i Ascii.toUpperCase / toLowerCase når det kreves ingen endringer
  • AbstractIterator: tillate GC av tidligere returnert element
  • EvictingQueue.remainingCapacity ()

Hva er nytt i versjon r09:

  • Support & quot; rekursiv & quot; samtaler i MapMaker computingMap (ComputingCurrentHashMap)
  • InternetDomainName sier det er kompatibel med RFC 1035, men den skiller seg fra spec
  • EnumMap.entrySet () anses som skadelig: EnumMultiset.entrySet () er afffected
  • Avklare Multimaps # indeksens nøkkel / verdi for (Javadoc og eksempel)
  • 3.6.1 viser mye feil / advarsel for manglende @Override kommentarer
  • EvictionListener ikke kalles under beregning
  • MinMaxPriorityQueue returnerer ikke minst element på pollFirst ()
  • glemt å endre metode navn i JavaDoc etter ommøblerer
  • Ikke kompatibel bytekode til java 5 i guava-R08-gwt.jar
  • Minne lekkasje med pendingEvictionNotifications på beregningsmetoden i ComputingConcurrentHashMap
  • Splitter bør ha en grense (int) metode som String.split (,) har.
  • Service.stopAndWait () javadoc hevder å kaste InterruptedRuntimeException
  • Defekt med 09 RC2, få kompilere feil for GWT & quot; The import javax.annotation kan ikke løses & quot;

Lignende programvare

Flyer.js
Flyer.js

1 Mar 15

BigInt.js
BigInt.js

14 Apr 15

NWMatcher
NWMatcher

11 Mar 16

Buzz
Buzz

1 Oct 15

Annen programvare fra utvikleren Google, Inc.

Kommentarer til Guava

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!