Guava

Software kuvakaappaus:
Guava
Ohjelmiston tiedot:
Versio: 19.0 Päivitetty
Lähetyksen päivämäärä: 10 Feb 16
Kehittäjä: Google, Inc.
Lupa: Vapaa
Suosio: 82

Rating: nan/5 (Total Votes: 0)

Guava kattavat paljon perusasioita, kun se tulee Java-ohjelmointi, mutta ei tarpeeksi kutsua oikea Java puitteet.

käsittely matalan tason toiminnallisuus, jono, ja tietojenkäsittely, Guava keräys voidaan käyttää aina, kun tarvitsee tehdä peruskäsittelystä työtä ja etsivät hyvä väline luottaa.

Koska suurin osa avoimen lähdekoodin projektit ovat yleensä aktiivisia vain jonkin aikaa, valita Guava yli muiden kirjastojen pitäisi olla ei-murskata, koska Google arvostaa Java melko paljon, käyttää sitä monet sen hankkeista ja aina pitää tarpeeksi kehittäjät ympäri auttaa ylläpitämään, laajentaa ja päivittää koodin tahansa Java päivittää.


Kirjastot työstöön:

Caching

Kokoelmat

Yhteinen merkinnät

Samanaikaiset

EventBus

Functional Idiomit

hajautus

I / O

Math

Networking

Primitives

vaihteluvälit

Reflection

Kielet

Mikä on uusi tässä julkaisussa:

  • Kiinteä:
  • Vaihda Enums.valueOfFunction (), jossa kaksisuuntainen muunnin
  • Anna mukautetun poikkeus käsittely EventBus
  • Truncate String klo enimmäispituus
  • Pidä closeQuietly vanhentunut julkaisu 15 (poista vapautumisen 16)
  • MultimapBuilder
  • AbstractPackageSanityTests poimii testi-apuohjelma luokat
  • EvictingQueue ei toteuta Serializable
  • Vältä jakaminen Ascii.toUpperCase / toLowerCase kun ei tarvitse tehdä muutoksia
  • AbstractIterator: sallia GC aikaisemmin palautettu elementin
  • EvictingQueue.remainingCapacity ()

Mikä on uusi versiossa 18 / 19,0-rc2:

  • Kiinteä:
  • Vaihda Enums.valueOfFunction (), jossa kaksisuuntainen muunnin
  • Anna mukautetun poikkeus käsittely EventBus
  • Truncate String klo enimmäispituus
  • Pidä closeQuietly vanhentunut julkaisu 15 (poista vapautumisen 16)
  • MultimapBuilder
  • AbstractPackageSanityTests poimii testi-apuohjelma luokat
  • EvictingQueue ei toteuta Serializable
  • Vältä jakaminen Ascii.toUpperCase / toLowerCase kun ei tarvitse tehdä muutoksia
  • AbstractIterator: sallia GC aikaisemmin palautettu elementin
  • EvictingQueue.remainingCapacity ()

Mikä on uusi versiossa R16:

  • Kiinteä:
  • Vaihda Enums.valueOfFunction (), jossa kaksisuuntainen muunnin
  • Anna mukautetun poikkeus käsittely EventBus
  • Truncate String klo enimmäispituus
  • Pidä closeQuietly vanhentunut julkaisu 15 (poista vapautumisen 16)
  • MultimapBuilder
  • AbstractPackageSanityTests poimii testi-apuohjelma luokat
  • EvictingQueue ei toteuta Serializable
  • Vältä jakaminen Ascii.toUpperCase / toLowerCase kun ei tarvitse tehdä muutoksia
  • AbstractIterator: sallia GC aikaisemmin palautettu elementin
  • EvictingQueue.remainingCapacity ()

Mikä on uusi versiossa R09:

  • Tuki & quot; rekursiivinen & quot; kehottaa MapMaker computingMap (ComputingCurrentHashMap)
  • InternetDomainName sanoo, että se on RFC 1035, mutta se eroaa spec
  • EnumMap.entrySet () pidetty haitallisena: EnumMultiset.entrySet () on afffected
  • Selvitä Multimaps # indeksin avain / arvo järjestyksessä (Javadoc ja esimerkki)
  • 3.6.1 näyttää paljon virhe / varoitus kadonneiden @Override merkinnät
  • EvictionListener ei kutsuta laskennan aikana
  • MinMaxPriorityQueue palaa kuin vähiten elementti pollFirst ()
  • unohtanut vaihtaa menetelmä nimen JavaDoc jälkeen refaktorointi
  • Yhteensopimattomat tavu koodi java 5 guava-R08-gwt.jar
  • muistivuoto pendingEvictionNotifications Compute menetelmää ComputingConcurrentHashMap
  • Splitter pitäisi olla raja (int) menetelmä kuten String.split (,) on.
  • Service.stopAndWait () JavaDoc väitteet heittää InterruptedRuntimeException
  • Vian kanssa 09 RC2, saada koota virheitä GWT & quot; tuonti javax.annotation ei voida ratkaista & quot;

Vastaavia ohjelmistoja

jsmin-php
jsmin-php

5 Jun 15

Andro.js
Andro.js

14 May 15

ShellJS
ShellJS

10 Feb 16

Hamlet
Hamlet

6 Mar 16

Muu ohjelmistojen kehittäjä Google, Inc.

Kommentit Guava

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!
Haku luokan mukaan