Apache Commons Lang

Szoftver screenshot:
Apache Commons Lang
Szoftver adatai:
Változat: 3.4
Feltöltés dátuma: 11 Apr 15
Engedély: Ingyenes
Népszerűség: 57

Rating: nan/5 (Total Votes: 0)

Apache Commons Lang nem kell semmit, hogy a "Nyelvek", de valójában a Java beépített java.lang API.
Az extra eszközök és osztályok ezt a könyvtárat növeli java.lang segítségével a fejlesztők meghosszabbítja Java alapvető, több funkcióval, hogy sok lehet érvelni, megérdemli, hogy legyen benne az első helyen.
Néhány ilyen extra közművek kezelésére:
- Tárgy tükröződés
- Tárgy létrehozása
- Objektumot sorszámozás
- String manipuláció
- Numerikus módszerek
- Együttműködés a rendszer tulajdonságait
- Támogatja a beágyazott kivétel szerkezete
- Fejlesztések a korszerű módszerek
- Többszálú programozás
- Üzleti matematikai osztályok
- Öröklődő enum típusú
- Módszerek épület

Mi az új ebben a kiadásban:

  • Új funkciók:
  • Added org.apache.commons.lang3.SystemUtils.IS_JAVA_1_8
  • kijavított hiba:
  • NumberUtils # ISNUMBER () függvény hamis & quot; 0.0 & quot ;, & quot; 0,4790 & quot ;, et al

Mi az új verzióban 3.3.1:

  • Added módszerek eltávolítja az összes érvénytelen karaktereket szerint XML 1.0 és XML 1.1 egy input string StringEscapeUtils.
  • Added API MutableBoolean setTrue () és setFalse ()
  • Added SerializationUtils.roundtrip (T kiterjeszti Serializable) sorosításához majd deserialize
  • Kell lennie egy DifferenceBuilder egy ReflectionDifferenceBuilder végrehajtása
  • Hozzáadás a Jaro-Winkler húr távolság algoritmust StringUtils.
  • New class ClassPathUtils módszerekkel fordult FQN be az erőforrás-path
  • érvényesítése: add inclusiveBetween és exclusiveBetween túlterhelés primitív típusok

Mi az új a 3.2.1-es változata:

  • megoldott problémák:
  • Hiányzó Hamcrest függőség Ant build
  • Beépített sikertelen teszt hibák kiépítése során a JDK 8
  • Test kudarc LocaleUtilsTest kiépítése során a JDK 8
  • Test kudarc FastDateParserTest és FastDateFormat_ParserTest kiépítése során a JDK8

Mi az új 3.1-es verziója:

  • Lang 3,0-től kezdve már célba Java 5.0, kihasználva funkciók érkezett Java 5.0, mint a generikumok, változó érveket, autoboxing, konkurencia és formázott kimenetet.

Mi az új a 3.0.1 verzió:

  • SerializationUtils.clone: ​​visszalépéssel összefüggésben classloader, ha a tanulók nem található az aktuális classloader.
  • A CHAR_ARRAY cache CharUtils megduplázza a cache java.lang.Character.
  • A belső Java száma cache helyett új tárgyakat.

Mi az új 3.0 verzió:

  • MutableBigDecimal és MutableBigInteger.
  • Wish: a módszer unaccent.
  • ObjectUtils.coalesce.
  • LeftOf / RightOfNumber a tartomány kényelmét módszerek szükségesek.
  • Add ClassUtils.isAssignable () változatok, autoboxing.
  • StringUtils.emptyToNull.
  • Fokozza StrSubstitutor támogatni beágyazott $ {var - $ {subvr}} bővítése
  • StrSubstitutor már támogatja a helyettesítés változó nevét.
  • Egy általános végrehajtását Lazy inicializálási mintát.
  • kiegészítés ContextedException és ContextedRuntimeException.
  • Add StringEscapeUtils.escapeText () metódust.
  • Add támogatása a kezeléshez ExecutionExceptions.
  • Add támogatása háttérben elindulni.
  • Add a konkurens csomagot.
  • érvényesítése: támogatás érvényesítésére üres húrok.
  • Add ArrayUtils.toArray létrehozni generikus tömbök.
  • Add megteremtésének képessége jövője állandó.
  • Add módszerek validálása annak ellenőrzésére, hogy az index érvényes a tömb / list / string.
  • Add TypeUtils class hogy közüzemi kódot dolgozik generikus típusok.
  • Added isAssignableFrom és isInstanceOf jóváhagyási módszerekben.
  • Added validState érvényesítési módját.
  • New TimedSemaphore osztály.
  • Adjon végrehajtását ThreadFactory felület.
  • Hozzon létre egy alap pár & # X3c; L, R & # x3e; osztály.
  • DateUtils egyenlő szobafoglalás funkciók akár legjelentősebb területen.
  • Add Builder felület / frissítése Építők annak végrehajtására.
  • Támogatás lusta indítása atomi változók
  • Növelje Kivétel kezelése ConcurrentUtils a futásidejű kivételeket.
  • StringUtils.endsWithAny módszert
  • Add normalizeSpace a StringUtils
  • Adja dokumentációja az új konkurens csomag
  • BooleanUtils.toBooleanObject támogatni egyetlen karakter bemenet
  • Add AnnotationUtils
  • Adja meg a nagyon alapvető ConcurrentInitializer végrehajtása
  • Add StringUtils.defaultIfBlank ()
  • Add a Null-safe összehasonlítani () metódus ObjectUtils
  • Dokumentált potenciális NPE ha auto-boksz történik valami BooleanUtils módszerek
  • Add támogatása ConcurrentMap.putIfAbsent ()
  • Add hashCodeMulti varargs módszert

Mi az új a 2.4-es verzióval:

  • Deprecations:
  • ObjectUtils.appendIdentityToString (StringBuffer, Object) - nagyon furcsa szemantika, használja ObjectUtils.identityToString (StringBuffer, Object) helyett.
  • public static java.util.Date add (java.util.Date, int, int) - ez nem az a célja hogy ezt a módszert nyilvánosak.
  • Új funkciók:
  • ClassUtils.getShortClassName (String) nem hatékony.
  • Add new splitByWholeSeparatorPreserveAllTokens () módszerek StringUtils.
  • Split teve esetben húrok.
  • hozzáadása StringUtils.replace módszer, hogy vesz egy tömb vagy lista a helyettesítési karakterlánc.
  • Memória használat javulást StringUtils # getLevenshteinDistance ().
  • Hibajavítások:
  • Javadoc Példa EqualsBuilder megkérdőjelezhető.
  • Dokumentáció bug ignoreEmptyTokens accessors a StrTokenizer.
  • NumberUtils.min (floatArray) visszatér rossz értéket, ha floatArray [0] történetesen Float.NaN.
  • EqualsBuilder ne hasonlítsuk BigDecimals megfelelően.
  • DateUtils.round () gyakran hibázik.

Hasonló program

SLF4J
SLF4J

24 May 16

equalize.js
equalize.js

13 May 15

Mongrel
Mongrel

21 Jul 15

Más szoftver fejlesztő Apache Software Foundation

Apache Spark
Apache Spark

6 Mar 16

Apache WSS4J
Apache WSS4J

10 Dec 15

Apache BookKeeper
Apache BookKeeper

13 Apr 15

Apache BVal
Apache BVal

9 Apr 16

Hozzászólások a Apache Commons Lang

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!
Keresés kategória szerint