Apache Commons Lang

Screenshot Λογισμικό:
Apache Commons Lang
Στοιχεία Λογισμικού:
Εκδοχή: 3.4
Ανεβάστε ημερομηνία: 11 Apr 15
Προγραμματιστής: Apache Software Foundation
Άδεια: Δωρεάν
Δημοτικότητα: 57

Rating: nan/5 (Total Votes: 0)

Apache Commons Lang δεν έχει τίποτα να να με «γλώσσες», αλλά στην πραγματικότητα με την Java ενσωματωμένο java.lang API.
Οι επιπλέον εργαλεία και τις κατηγορίες ότι αυτή η βιβλιοθήκη προσθέτει στην java.lang θα βοηθήσει τους προγραμματιστές να επεκτείνουν πυρήνα της Java με περισσότερες λειτουργίες και χαρακτηριστικά ότι πολλοί μπορεί να υποστηρίξουν άξιζε να είναι σε αυτό στην πρώτη θέση.
Μερικά από αυτά τα επιπλέον βοηθητικά προγράμματα αφορούν:
- Αντανάκλαση αντικείμενο
- Τη δημιουργία αντικειμένων
- Αντικείμενο serialization
- String χειραγώγησης
- Αριθμητικές μέθοδοι
- Συνεργασία με τις ιδιότητες του συστήματος
- Υποστήριξη για μια ένθετη δομή εξαίρεση
- Βελτιώσεις στις μεθόδους Ημερομηνία
- Multi-threaded προγραμματισμός
- Επιχείρηση μαθηματικές κατηγορίες
- Κληρονομείται τύπους απαρίθμησης
- Μεθόδους δόμησης

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

  • νέα χαρακτηριστικά:
  • Προστέθηκε org.apache.commons.lang3.SystemUtils.IS_JAVA_1_8
  • επιδιορθωθεί:
  • NumberUtils # ISNUMBER () επιστρέφει false για & quot? 0.0 & quot ;, & quot? 0,4790 & quot ;, κ.ά.

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

  • Προστέθηκε μεθόδους για την απομάκρυνση όλων των μη έγκυρους χαρακτήρες σύμφωνα με XML 1.0 και XML 1.1 σε μια συμβολοσειρά εισόδου σε StringEscapeUtils.
  • Προστέθηκε APIs MutableBoolean setTrue () και setFalse ()
  • Προστέθηκε SerializationUtils.roundtrip (Τ εκτείνεται Serializable) να συνέχειες τότε αποσειριοποίηση
  • Θα πρέπει να υπάρχει ένας DifferenceBuilder με μια εφαρμογή ReflectionDifferenceBuilder
  • Προστέθηκε η Γιάρο-Winkler εγχόρδων αλγόριθμο απόσταση StringUtils.
  • Νέα ClassPathUtils τάξη με τις μεθόδους για τη μετατροπή FQN στο μονοπάτι των πόρων
  • Επικύρωση: προσθέστε inclusiveBetween και exclusiveBetween υπερφορτώσεις για πρωτόγονα είδη

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

  • Θέματα επιλυθεί:
  • Σταθερή λείπει εξάρτηση Hamcrest σε Ant Build
  • Build αποτύχει με αποτυχίες δοκιμή κατά την κατασκευή με το JDK 8
  • αποτυχία της δοκιμής σε LocaleUtilsTest κατά την κατασκευή με το JDK 8
  • αποτυχία της δοκιμής σε FastDateParserTest και FastDateFormat_ParserTest κατά την κατασκευή με JDK8

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

  • Lang 3.0 και στοχεύει τώρα και μετά Java 5.0, κάνοντας χρήση του χαρακτηριστικά που έφτασε με Java 5.0, όπως τα γενόσημα φάρμακα, μεταβλητή επιχειρήματα, autoboxing, συγχρονισμός και μορφοποιημένη έξοδο.

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

  • SerializationUtils.clone: ​​Υποχώρηση στα πλαίσια ClassLoader αν class δεν βρέθηκε στην τρέχουσα ClassLoader.
  • Η μνήμη cache CHAR_ARRAY σε CharUtils αντιγράφει τη μνήμη cache στην java.lang.Character.
  • κρύπτες Αριθμός Χρήση εσωτερική Java αντί για τη δημιουργία νέων αντικειμένων.

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

  • MutableBigDecimal και MutableBigInteger
  • Επιθυμία:. Μέθοδος unaccent
  • ObjectUtils.coalesce.
  • LeftOf / RightOfNumber στις μεθόδους Σειρά ευκολία απαραίτητη.
  • Προσθήκη ClassUtils.isAssignable () παραλλαγές με autoboxing.
  • StringUtils.emptyToNull.
  • Ενίσχυση StrSubstitutor να υποστηρίζουν τις ένθετες $ {var - $ {}} subvr επέκταση
  • StrSubstitutor υποστηρίζει τώρα υποκατάσταση ονόματα των μεταβλητών.
  • Μια γενική εφαρμογή του Lazy σχέδιο προετοιμασίας.
  • Η προσθήκη ContextedException και ContextedRuntimeException.
  • Προσθήκη StringEscapeUtils.escapeText μεθόδους ().
  • Προσθήκη υποστήριξης για το χειρισμό των ExecutionExceptions.
  • Προσθέστε υποστήριξη για την εκκίνηση φόντο.
  • Προσθήκη ταυτόχρονη πακέτο.
  • Επικύρωση:. Υποστήριξη για την επικύρωση κενό χορδές
  • Προσθήκη ArrayUtils.toArray να δημιουργήσουν γενικές διατάξεις.
  • Προσθήκη ικανότητα να δημιουργήσουμε ένα μέλλον για σταθερή.
  • Προσθήκη μεθόδους για την επικύρωση για να ελέγξετε αν ο δείκτης είναι έγκυρη για τη συστοιχία / κατάλογος / κορδόνι.
  • Προσθήκη TypeUtils τάξη να παρέχουμε κώδικα χρησιμότητα για την εργασία με τους γενικούς τύπους.
  • Προστέθηκε isAssignableFrom και isInstanceOf μέθοδοι επικύρωσης.
  • μεθόδου επικύρωσης Προστέθηκε validState.
  • Νέα TimedSemaphore κατηγορία.
  • Δώστε μια εφαρμογή του ThreadFactory διεπαφής.
  • Δημιουργήστε ένα βασικό Ζεύγος & # X3C? X3e L, R & #? κατηγορία.
  • DateUtils ίση και συγκρίνετε λειτουργεί μέχρι σημαντικότερο τομέα.
  • Προσθήκη Builder Interface / Ενημέρωση οικοδόμοι για την εφαρμογή του.
  • Υποστήριξη τεμπέλης προετοιμασίας με βάση τις ατομικές μεταβλητές
  • Επεκτείνετε το χειρισμό εξαίρεση ConcurrentUtils να Runtime εξαιρέσεις.
  • μέθοδος StringUtils.endsWithAny
  • Προσθήκη normalizeSpace να StringUtils
  • Παρέχετε τεκμηρίωση για το νέο πακέτο ταυτόχρονη
  • BooleanUtils.toBooleanObject να υποστηρίξει ενιαία εισαγωγή χαρακτήρων
  • Προσθήκη AnnotationUtils
  • Δώστε μια πολύ βασική εφαρμογή ConcurrentInitializer
  • Προσθήκη StringUtils.defaultIfBlank ()
  • Προσθέστε μια μέθοδο Null-χρηματοκιβώτιο συγκρίνετε () για να ObjectUtils
  • Τεκμηριωμένες δυναμικό NPE αν Auto-μποξ συμβαίνει για ορισμένες μεθόδους BooleanUtils
  • Προσθήκη υποστήριξης για ConcurrentMap.putIfAbsent ()
  • Προσθήκη hashCodeMulti varargs μέθοδο

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

  • υποτιμήσεις:
  • ObjectUtils.appendIdentityToString (StringBuffer, Object) - έχει πολύ περίεργο σημασιολογία, χρησιμοποιήστε ObjectUtils.identityToString (StringBuffer, Object) αντί
  • .
  • δημόσια στατική java.util.Date add (java.util.Date, int, int) -. Δεν προορίζεται για τη μέθοδο αυτή να είναι δημόσια
  • Νέα Χαρακτηριστικά:
  • ClassUtils.getShortClassName (String) αναποτελεσματική.
  • Προσθήκη νέου splitByWholeSeparatorPreserveAllTokens () μεθόδους για την StringUtils.
  • Σπλιτ καμήλα χορδές υπόθεση.
  • Προσθέτοντας μια μέθοδο StringUtils.replace που λαμβάνει μια σειρά ή λίστα συμβολοσειρών αντικατάστασης.
  • Μνήμη βελτίωση χρήση για StringUtils # getLevenshteinDistance ().
  • Διορθώσεις σφαλμάτων:
  • Javadoc Παράδειγμα για EqualsBuilder είναι αμφισβητήσιμη.
  • bug Τεκμηρίωση για ignoreEmptyTokens accessors σε StrTokenizer.
  • NumberUtils.min (floatArray) επιστρέφει εσφαλμένη τιμή αν floatArray [0] συμβαίνει να είναι Float.NaN.
  • EqualsBuilder δεν συγκρίνουν BigDecimals σωστά.
  • DateUtils.round () αποτυγχάνει συχνά.

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

Handshake
Handshake

12 May 15

Clippy
Clippy

10 Apr 16

Blitz templates
Blitz templates

11 Mar 16

Άλλο λογισμικό του προγραμματιστή Apache Software Foundation

Apache Mahout
Apache Mahout

6 Mar 16

Apache Qpid
Apache Qpid

12 Apr 15

Apache Shindig
Apache Shindig

13 Apr 15

Apache CloudStack
Apache CloudStack

10 Feb 16

Σχόλια για Apache Commons Lang

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