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

Template7
Template7

10 Dec 15

UnlimitJS
UnlimitJS

6 Jun 15

Utilities.NET
Utilities.NET

6 Jun 15

Más szoftver fejlesztő Apache Software Foundation

Apache Kafka
Apache Kafka

10 Dec 15

Apache Derby
Apache Derby

11 Mar 16

Apache Airavata
Apache Airavata

6 Mar 16

Apache Thrift
Apache Thrift

13 Apr 15

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!