Guava

Screenshot Λογισμικό:
Guava
Στοιχεία Λογισμικού:
Εκδοχή: 19.0 επικαιροποιημένο
Ανεβάστε ημερομηνία: 10 Feb 16
Προγραμματιστής: Google, Inc.
Άδεια: Δωρεάν
Δημοτικότητα: 24

Rating: nan/5 (Total Votes: 0)

γκουάβα καλύπτουν πολλά βασικά σημεία, όταν πρόκειται για τον προγραμματισμό Java, αλλά δεν αρκεί για να χαρακτηριστεί ένα κατάλληλο πλαίσιο Java.

Η ενασχόληση με τη λειτουργικότητα χαμηλού επιπέδου, string, και την επεξεργασία των δεδομένων, η συλλογή γκουάβα μπορεί να χρησιμοποιηθεί κάθε φορά που χρειάζεται να κάνει βασικές εργασίες επεξεργασίας και ψάχνει για ένα καλό εργαλείο για να βασιστείτε.

Δεδομένου ότι τα περισσότερα έργα ανοιχτού κώδικα τείνουν να είναι ενεργό μόνο για ορισμένες χρονικές περιόδους, επιλέγοντας γκουάβα σε σχέση με άλλες βιβλιοθήκες θα πρέπει να είναι μια μη-brainer, δεδομένου ότι το Google εκτιμά τη γλώσσα Java είναι αρκετά μεγάλο, το χρησιμοποιεί για πολλά από τα έργα του και πάντα διατηρώντας αρκετά προγραμματιστές γύρω για να συμβάλει στη διατήρηση, την επέκταση και αναβάθμιση του κώδικα σε οποιαδήποτε ενημέρωση Java.


Βιβλιοθήκες για την εργασία με:

Caching

Συλλογές

Κοινή σχολιασμούς

Συνδρομικότητα

EventBus

Λειτουργική Ιδιωματισμοί

Κατακερματισμός

I / O

Μαθηματικά

Δίκτυα

πρωτόγονων

Σειρές

Ο προβληματισμός

Χορδές

Τι είναι καινούργιο σε αυτήν την έκδοση:

  • Σταθερή:
  • Αντικατάσταση Enums.valueOfFunction () με μια αμφίδρομη μετατροπέα
  • Δώστε έθιμο χειρισμό εξαίρεση στον EventBus
  • Περικόψτε ένα String σε μέγιστο μήκος
  • Διατηρήστε closeQuietly καταργηθεί στην απελευθέρωση 15 (στη συνέχεια, αφαιρέστε την απελευθέρωση 16)
  • MultimapBuilder
  • AbstractPackageSanityTests παίρνει μαθήματα τεστ-ωφέλειας
  • EvictingQueue δεν εφαρμόζει Serializable
  • Αποφύγετε την κατανομή Ascii.toUpperCase / toLowerCase όταν δεν απαιτούνται αλλαγές
  • AbstractIterator: επιτρέπουν GC προηγουμένως επέστρεψε στοιχείου
  • EvictingQueue.remainingCapacity ()

Τι είναι καινούργιο στην έκδοση 18 / 19.0-RC2:

  • Σταθερή:
  • Αντικατάσταση Enums.valueOfFunction () με μια αμφίδρομη μετατροπέα
  • Δώστε έθιμο χειρισμό εξαίρεση στον EventBus
  • Περικόψτε ένα String σε μέγιστο μήκος
  • Διατηρήστε closeQuietly καταργηθεί στην απελευθέρωση 15 (στη συνέχεια, αφαιρέστε την απελευθέρωση 16)
  • MultimapBuilder
  • AbstractPackageSanityTests παίρνει μαθήματα τεστ-ωφέλειας
  • EvictingQueue δεν εφαρμόζει Serializable
  • Αποφύγετε την κατανομή Ascii.toUpperCase / toLowerCase όταν δεν απαιτούνται αλλαγές
  • AbstractIterator: επιτρέπουν GC προηγουμένως επέστρεψε στοιχείου
  • EvictingQueue.remainingCapacity ()

Τι είναι καινούργιο στην έκδοση R16:

  • Σταθερή:
  • Αντικατάσταση Enums.valueOfFunction () με μια αμφίδρομη μετατροπέα
  • Δώστε έθιμο χειρισμό εξαίρεση στον EventBus
  • Περικόψτε ένα String σε μέγιστο μήκος
  • Διατηρήστε closeQuietly καταργηθεί στην απελευθέρωση 15 (στη συνέχεια, αφαιρέστε την απελευθέρωση 16)
  • MultimapBuilder
  • AbstractPackageSanityTests παίρνει μαθήματα τεστ-ωφέλειας
  • EvictingQueue δεν εφαρμόζει Serializable
  • Αποφύγετε την κατανομή Ascii.toUpperCase / toLowerCase όταν δεν απαιτούνται αλλαγές
  • AbstractIterator: επιτρέπουν GC προηγουμένως επέστρεψε στοιχείου
  • EvictingQueue.remainingCapacity ()

Τι είναι καινούργιο στην έκδοση R09:

  • υποστήριξη & quot? Αναδρομικό & quot? κλήσεις σε Χαρτογράφος computingMap (ComputingCurrentHashMap)
  • InternetDomainName λέει ότι είναι συμβατό με το RFC 1035, αλλά διαφέρει από το spec
  • EnumMap.entrySet () θεωρείται επιβλαβής: EnumMultiset.entrySet () είναι afffected
  • Αποσαφήνιση προκειμένου κλειδιού / τιμής Multimaps # δείκτη (Javadoc και παράδειγμα)
  • 3.6.1 δείχνει πολλά σφάλματος / προειδοποίησης για αγνοούμενα @Override σχολιασμούς
  • EvictionListener δεν λέγεται κατά τη διάρκεια του υπολογισμού
  • MinMaxPriorityQueue επιστρέφει μη-τουλάχιστον στοιχείο για pollFirst ()
  • ξεχάσει να αλλάξετε το όνομα μέθοδο JavaDoc μετά refactoring
  • Μη συμβατά byte κώδικα σε Java 5 γκουάβα-R08-gwt.jar
  • Διαρροή μνήμης με pendingEvictionNotifications με τη μέθοδο υπολογίζουν σε ComputingConcurrentHashMap
  • Splitter πρέπει να έχει μια μέθοδο όριο (int), όπως String.split (,) έχει.
  • Service.stopAndWait () αξιώσεις JavaDoc να ρίξει InterruptedRuntimeException
  • Ελάττωμα με 09 RC2, έχετε σφάλματα μεταγλώττισης για GWT & quot? Η javax.annotation εισαγωγής δεν μπορεί να επιλυθεί & quot?

Παρόμοια λογισμικά

Postjoy
Postjoy

13 Apr 15

FT columnflow
FT columnflow

13 Apr 15

snappy (Ruby)
snappy (Ruby)

20 Jul 15

script.aculo.us
script.aculo.us

21 Jul 15

Άλλο λογισμικό του προγραμματιστή Google, Inc.

FOAM
FOAM

12 May 15

oauth2client
oauth2client

12 Apr 15

Σχόλια για Guava

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία