gvajavos , apima pagrindinių kiekis daug, kai jis ateina į Java programavimo, bet ne pakankamai, kad galima pavadinti tinkamai Java "sistema.
Darbas su žemo lygio funkcionalumo, styginių ir duomenų apdorojimo, gvajavos rinkimas gali būti naudojamas, kai kuriems atlikti pagrindinius apdorojimo darbą ir ieško geros priemonė remtis.
Kadangi dauguma atviro kodo projektai dažniausiai yra aktyvus tik tam tikrais laiko tarpais, pasirenkant gvajavos, palyginti su kitomis bibliotekomis turi būti jokio galvos skausmo, nes "Google" vertina Java kalba gana daug, naudojant jį daugelis jos projektų ir visada išlaikyti pakankamai kūrėjai aplink padėti išlaikyti, plėsti ir atnaujinti kodą į bet Java Update.
Bibliotekos darbo su:
"buferinės
Rinkiniai
Bendrosios komentarus
Concurrency
EventBus
Funkciniai Idiomos
maišą
I / O
Matematika
Tinklo
Pirmykštė
diapazonai
"Atspindys
Stygos
Kas naujo , šioje laidoje:
- Fiksuotas:
- Pakeisti Enums.valueOfFunction () su dvikrypčio Converter
- Pateikite užsakymą Išimties tvarkymas EventBus
- Sutrumpinti String ne maksimalus ilgis
- Laikyti closeQuietly nebenaudojama išleidimo 15 (tada išimkite išlaisvinti 16),
- MultimapBuilder
- AbstractPackageSanityTests susitvarko bandymų komunalinių klases;
- EvictingQueue neįgyvendina serializable
- Venkite paskirstymą Ascii.toUpperCase / toLowerCase kai reikalaujama jokių pakeitimų;
- AbstractIterator: leidžia GC anksčiau grįžo elemento
- EvictingQueue.remainingCapacity ()
Kas naujo versijos 18 / 19,0-RC2:
- Fiksuotas:
- Pakeisti Enums.valueOfFunction () su dvikrypčio Converter
- Pateikite užsakymą Išimties tvarkymas EventBus
- Sutrumpinti String ne maksimalus ilgis
- Laikyti closeQuietly nebenaudojama išleidimo 15 (tada išimkite išlaisvinti 16),
- MultimapBuilder
- AbstractPackageSanityTests susitvarko bandymų komunalinių klases;
- EvictingQueue neįgyvendina serializable
- Venkite paskirstymą Ascii.toUpperCase / toLowerCase kai reikalaujama jokių pakeitimų;
- AbstractIterator: leidžia GC anksčiau grįžo elemento
- EvictingQueue.remainingCapacity ()
Kas naujo versija R16:
- Fiksuotas:
- Pakeisti Enums.valueOfFunction () su dvikrypčio Converter
- Pateikite užsakymą Išimties tvarkymas EventBus
- Sutrumpinti String ne maksimalus ilgis
- Laikyti closeQuietly nebenaudojama išleidimo 15 (tada išimkite išlaisvinti 16),
- MultimapBuilder
- AbstractPackageSanityTests susitvarko bandymų komunalinių klases;
- EvictingQueue neįgyvendina serializable
- Venkite paskirstymą Ascii.toUpperCase / toLowerCase kai reikalaujama jokių pakeitimų;
- AbstractIterator: leidžia GC anksčiau grįžo elemento
- EvictingQueue.remainingCapacity ()
Kas naujo versija r09:
- Pagalba & quot; rekursywny & quot; skambučiai žemėlapių kūrimo priemone computingMap (ComputingCurrentHashMap)
- InternetDomainName sako, kad ji yra suderinamas su RFC 1035, bet ji skiriasi nuo spec,
- EnumMap.entrySet () laikoma pavojinga: EnumMultiset.entrySet () yra afffected
- Išaiškinti Multimaps # indekso rakto / reikšmės tvarką (Javadoc ir pavyzdys),
- 3.6.1 rodo klaidos / įspėjimo daug trūkstamų @Override komentarus,
- EvictionListener nėra vadinamas skaičiavimo metu;
- MinMaxPriorityQueue grįžta ne mažiau elementą pollFirst ()
- pamiršote pakeisti būdą vardą Javadoc po Pertvarkymas
- Nesuderinama baitų kodas java 5 iš gvajavos-R08-gwt.jar
- Atminties nutekėjimas su pendingEvictionNotifications apie kompiuterinę metodas ComputingConcurrentHashMap
- splitter turi turėti riba (INT) metodą kaip String.split (,) yra.
- Service.stopAndWait () Javadoc pretenzijos mesti InterruptedRuntimeException
- Defektų su 09 RC2, gauti kaupia paklaidas GWT & quot; Importo javax.annotation negali būti išspręstas & quot;
Komentarai nerastas