Guava

Screenshot Software:
Guava
Detalii soft:
Versiune: 19.0 Actualizat
Incarca data: 10 Feb 16
Producător: Google, Inc.
Licenţă: Gratuit
Popularitate: 82

Rating: nan/5 (Total Votes: 0)

guava acoperă o mulțime de puncte de bază atunci când vine vorba de programare Java, dar nu suficient pentru a fi numit un cadru Java adecvat.

Confruntarea cu funcționalitate de nivel scăzut, șir de caractere, și de prelucrare a datelor, colectarea Guava poate fi folosit ori de câte ori au nevoie pentru a face munca de prelucrare de bază și în căutarea unui bun instrument să se bazeze pe.

Deoarece cele mai multe proiecte open-source tind să fie active doar pentru anumite perioade de timp, alegând Guava față de alte biblioteci ar trebui să fie un nu-brainer, din moment ce Google apreciază limbajul Java destul de mult, folosindu-l pentru multe dintre proiectele sale și întotdeauna păstrarea suficient de dezvoltatori în jurul valorii pentru a ajuta la menținerea, extinderea, și actualiza codul de la orice actualizare Java.


Bibliotecile pentru lucrul cu:

Caching

Colecții

adnotări comune

Simultaneitatea

EventBus

Idiomuri funcționale

Hașarea

I / O

Math

Rețele

Primitive

Variază

reflecție

Corzi

Ce este nou în această versiune:

  • Fix:
  • Înlocuiți Enums.valueOfFunction () cu un convertor bidirecțional
  • Oferiți o manipulare personalizată excepție în EventBus
  • Truncate un șir la o lungime maximă
  • Păstrați closeQuietly depreciate în versiunea 15 (apoi eliminați în versiunea 16)
  • MultimapBuilder
  • AbstractPackageSanityTests preia clasele de test-utilitate
  • EvictingQueue nu pune în aplicare Serializable
  • A se evita alocarea în Ascii.toUpperCase / toLowerCase atunci când nu sunt necesare modificări
  • AbstractIterator: permite GC a elementului returnat anterior
  • EvictingQueue.remainingCapacity ()

Ce este nou în versiunea 18 / 19,0-RC2:

  • Fix:
  • Înlocuiți Enums.valueOfFunction () cu un convertor bidirecțional
  • Oferiți o manipulare personalizată excepție în EventBus
  • Truncate un șir la o lungime maximă
  • Păstrați closeQuietly depreciate în versiunea 15 (apoi eliminați în versiunea 16)
  • MultimapBuilder
  • AbstractPackageSanityTests preia clasele de test-utilitate
  • EvictingQueue nu pune în aplicare Serializable
  • A se evita alocarea în Ascii.toUpperCase / toLowerCase atunci când nu sunt necesare modificări
  • AbstractIterator: permite GC a elementului returnat anterior
  • EvictingQueue.remainingCapacity ()

Ce este nou în versiunea r16:

  • Fix:
  • Înlocuiți Enums.valueOfFunction () cu un convertor bidirecțional
  • Oferiți o manipulare personalizată excepție în EventBus
  • Truncate un șir la o lungime maximă
  • Păstrați closeQuietly depreciate în versiunea 15 (apoi eliminați în versiunea 16)
  • MultimapBuilder
  • AbstractPackageSanityTests preia clasele de test-utilitate
  • EvictingQueue nu pune în aplicare Serializable
  • A se evita alocarea în Ascii.toUpperCase / toLowerCase atunci când nu sunt necesare modificări
  • AbstractIterator: permite GC a elementului returnat anterior
  • EvictingQueue.remainingCapacity ()

Ce este nou în versiunea R09:

  • Suport & quot; recursiv & quot; solicită în MapMaker computingMap (ComputingCurrentHashMap)
  • InternetDomainName spune că este în conformitate cu RFC 1035, dar aceasta este diferită de spec
  • EnumMap.entrySet () considerate dăunătoare: EnumMultiset.entrySet () este afffected
  • Clarificarea ordinea cheie / valoare Multimaps # indicele lui (Javadoc și exemplu)
  • 3.6.1 arată o mulțime de eroare / avertizare pentru lipsă adnotări @ Suprascriere
  • EvictionListener nu este numit în timpul de calcul
  • MinMaxPriorityQueue returnează elementul de bază non-cel mai puțin pe pollFirst ()
  • Ați uitat să se schimbe numele metodei în JavaDoc după restructurează
  • byte code Incompatibilă Java 5 în guava-R08-gwt.jar
  • scurgere de memorie cu pendingEvictionNotifications la modul de calcul în ComputingConcurrentHashMap
  • Splitter ar trebui să aibă o metodă limită (int) cum ar fi String.split (,) are.
  • Service.stopAndWait () revendicările JavaDoc pentru a arunca InterruptedRuntimeException
  • Defect cu 09 RC2, pentru a primi compila erori pentru GWT & quot The javax.annotation import nu poate fi rezolvată & quot;

Software similare

Teacup
Teacup

20 Jul 15

Flyer.js
Flyer.js

1 Mar 15

ES6 Shim
ES6 Shim

6 Mar 16

PHPTracker
PHPTracker

4 Jun 15

Alte software-uri de dezvoltator Google, Inc.

Gson
Gson

5 Jun 15

Dart
Dart

17 Feb 15

traits.js
traits.js

6 Jun 15

Comentarii la Guava

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!