Apache Commons Lang

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

Rating: nan/5 (Total Votes: 0)

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

Spring XD
Spring XD

10 Apr 16

PreloadJS
PreloadJS

5 Jun 15

css-flip
css-flip

14 Apr 15

Andere Software von Entwickler Apache Software Foundation

Apache JSPWiki
Apache JSPWiki

12 May 15

Apache Ivy
Apache Ivy

1 Mar 15

Apache Calcite
Apache Calcite

6 Mar 16

Apache CouchDB
Apache CouchDB

14 Apr 15

Kommentare zu Apache Commons Lang

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