Apache Commons Lang

Screenshot der Software:
Apache Commons Lang
Softwarebeschreibung:
Version: 3.4
Upload-Datum: 11 Apr 15
Lizenz: Frei
Popularität: 176

Rating: 5.0/5 (Total Votes: 1)

Apache Commons Lang hat nichts mit "Sprachen" zu, sondern tatsächlich mit der Java-integrierte java.lang API.
Die zusätzlichen Werkzeuge und Klassen dieser Bibliothek ergänzt java.lang hilft Entwicklern erweitern Java-Kern mit mehr Funktionen und Features, die viele vielleicht verdient argumentieren, in ihr in erster Linie sein.
Einige dieser zusätzlichen Nebenkosten anzugehen:
- Objektreflexion
- Objekt-Erstellung
- Objekt-Serialisierung
- String-Manipulation
- Numerische Methoden
- Die Zusammenarbeit mit den Systemeigenschaften
- Unterstützung für eine verschachtelte Ausnahme Struktur
- Erweiterungen der seit Methoden
- Multi-Thread-Programmierung
- Business-mathematischen Klassen
- Vererbbare Enum-Typen
- Methoden Gebäude

Was ist neu in dieser Pressemitteilung:

  • NEUE FEATURES:
  • hinzugekommen org.apache.commons.lang3.SystemUtils.IS_JAVA_1_8
  • Fixed bugs:
  • NumberUtils # ISNUMBER () gibt false für & quot; 0,0 & rdquo ;, & quot; & quot ;, 0,4790 et al

Was ist neu in Version 3.3.1:

  • Hinzugefügt Methoden zum Entfernen aller ungültigen Zeichen nach XML 1.0 und XML 1.1 im Input-String für StringEscapeUtils.
  • hinzugekommen APIs MutableBoolean setTrue () und setFalse ()
  • hinzugekommen SerializationUtils.roundtrip (T erstreckt Serializable) um dann serialisiert deserialisieren
  • Es sollte eine DifferenceBuilder mit ReflectionDifferenceBuilder Umsetzung sein
  • Hinzugefügt wurde die Jaro-Winkler Saitenabstand Algorithmus zur StringUtils.
  • Neue Klasse ClassPathUtils mit Methoden zum Drehen FQN in Ressourcenpfad
  • Überprüfen: add inclusiveBetween und exclusiveBetween Überladungen für primitive Typen

Was ist neu in Version 3.2.1:

  • Issues behoben:
  • Feste fehlen hamcrest Abhängigkeit in Ant-Build
  • Erstellen schlägt mit Testfehler beim Bau mit JDK 8
  • Test versagte in LocaleUtilsTest beim Bauen mit JDK 8
  • Test versagte in FastDateParserTest und FastDateFormat_ParserTest beim Bauen mit JDK8

Was ist neu in Version 3.1:

  • Lang 3.0 und zielt ab jetzt Java 5.0, die Nutzung der Funktionen, die mit Java 5.0 angekommen, wie Generika, variable Argumente, Autoboxing, Parallelität und formatierte Ausgabe.

Was ist neu in Version 3.0.1:

  • SerializationUtils.clone: ​​zu den inhaltlichen Classloader Fallback, wenn Klasse nicht in der aktuellen Klassenladeprogramms gefunden.
  • Die CHAR_ARRAY Cache in CharUtils dupliziert den Cache in java.lang.Character.
  • Verwenden Sie Innen Javas Anzahl Caches statt neue Objekte.

Was ist neu in der Version 3.0:.

  • MutableBigDecimal und MutableBigInteger
  • Merk:. Verfahren unaccent
  • ObjectUtils.coalesce.
  • LeftOf / RightOfNumber im Bereich Convenience-Methoden notwendig.
  • ClassUtils.isAssignable (Add) Varianten mit Autoboxing.
  • StringUtils.emptyToNull.
  • Erweitern StrSubstitutor verschachtelte $ unterstützt {var - $ {subvr}} Erweiterung
  • StrSubstitutor unterstützt jetzt Substitution in Variablennamen.
  • Eine generische Umsetzung der Faule Initialisierungsmuster.
  • Die Zugabe von ContextedException und ContextedRuntimeException.
  • Fügen StringEscapeUtils.escapeText () Methoden.
  • Hinzufügen von Unterstützung für den Umgang mit ExecutionExceptions.
  • Hinzufügen von Unterstützung für Hintergrund-Initialisierung.
  • Fügen Sie eine gleichzeitige Paket.
  • Überprüfen:. Unterstützung für die Validierung leere Zeichenfolgen
  • Fügen ArrayUtils.toArray generische Arrays erstellen.
  • Möglichkeit, eine Zukunft für eine konstante erstellen hinzufügen.
  • Fügen Sie Methoden, um zu überprüfen, um zu überprüfen, ob der Index ist gültig für das Array / Liste / string.
  • Fügen TypeUtils Klasse Dienstprogramm Code für das Arbeiten mit generischen Typen bieten.
  • hinzugekommen IsAssignableFrom und isInstanceOf Validierungsmethoden.
  • hinzugekommen validState Validierungsmethode.
  • New TimedSemaphore Klasse.
  • Geben Sie eine Implementierung der Thread Schnittstelle.
  • Erstellen Sie eine Grund Pair & # X3C; L, R & # x3e; Klasse.
  • DateUtils gleich & Funktionen vergleichen bis zu bedeutendste Feld.
  • Fügen Sie Builder-Schnittstelle / aktualisieren Builders, sie umzusetzen.
  • Unterstützung verzögerte Initialisierung mit atomaren Variablen
  • Ziehen Sie die Ausnahmebehandlung in ConcurrentUtils Ausnahmen Laufzeit.
  • StringUtils.endsWithAny Verfahren
  • Fügen normalizeSpace zu StringUtils
  • Eine Dokumentation über die neue gleichzeitige Paket
  • BooleanUtils.toBooleanObject einzelne Zeicheneingabe unterstützt
  • Fügen AnnotationUtils
  • Geben Sie eine ganz einfache Implementierung ConcurrentInitializer
  • Fügen StringUtils.defaultIfBlank ()
  • Fügen Sie eine Null-safe vergleichen () -Methode ObjectUtils
  • Dokumentierte potentielle NPE, wenn Auto-Boxen erfolgt für einige BooleanUtils Methoden
  • Hinzufügen von Unterstützung für ConcurrentMap.putIfAbsent ()
  • Fügen hashCodeMulti varargs Verfahren

Was ist neu in der Version 2.4:

  • Veraltete:
  • ObjectUtils.appendIdentityToString (Stringbuffer, Object) - hat sehr seltsam Semantik, verwenden ObjectUtils.identityToString (Stringbuffer, Object) statt
  • .
  • Öffentliche statische java.util.Date add (java.util.Date, int, int) -. Es ist nicht für diese Methode soll öffentlich sein
  • Neue Features:
  • ClassUtils.getShortClassName (String) ineffizient.
  • Neuer splitByWholeSeparatorPreserveAllTokens () Methoden zu StringUtils.
  • Split Kamel Fall Saiten.
  • Hinzufügen eines StringUtils.replace Methode, die ein Array oder Liste der Ersetzungszeichenfolgen erfolgt.
  • Speichernutzung Verbesserung für StringUtils # getLevenshteinDistance ().
  • Fehlerbehebungen:
  • Javadoc Beispiel für Equals ist fraglich.
  • Dokumentation Fehler für ignoreEmptyTokens Zugriffs in StrTokenizer.
  • NumberUtils.min (floatArray) gibt falschen Wert, wenn floatArray [0] passiert Float.NaN sein.
  • Equals nicht BigDecimals richtig zu vergleichen.
  • DateUtils.round () scheitert.

Ähnliche Software

iso_country_codes
iso_country_codes

10 Feb 16

TinyColor
TinyColor

6 Mar 16

jshashtable
jshashtable

21 Jul 15

Andere Software von Entwickler Apache Software Foundation

Apache Wookie
Apache Wookie

13 Apr 15

Apache Commons CSV
Apache Commons CSV

10 Dec 15

Apache ACE
Apache ACE

13 Apr 15

Apache Oozie
Apache Oozie

21 Jul 15

Kommentare zu Apache Commons Lang

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!