Apache Commons Lang

Software screenshot:
Apache Commons Lang
Software ətraflı:
Version: 3.4
Tarixi Upload: 11 Apr 15
Lisenziya: Pulsuz
Məşhurluq: 176

Rating: 5.0/5 (Total Votes: 1)

Apache Commons Lang Java əslində "Dillər" ilə etmək bir şey deyil yoxdur daxili java.lang API.
Bu kitabxana developers daha çox funksionallığı ilə Java əsas genişləndirmək və kömək edəcək java.lang edər əlavə tools və siniflər çox ilk növbədə ona olmaq haqq mübahisə edə bilər ki, edir.
Bu əlavə kommunal bəzilərini həll:
- Obyekt əks
- Obyekt yaradılması
- Obyekt serialization
- Simli manipulyasiya
- Ədədi üsullar
- Sistem xüsusiyyətləri ilə iş
- Bir nested istisna strukturu dəstək
- Tarix üsulları aksesuarların
- Multi-yivli proqramlaşdırma
- Biznes riyazi dərsləri
- Devralınabilen enum növləri
- Üsulları bina

Bu azad Yeni nədir:

  • YENİ XÜSUSİYYƏTLƏRİ:
  • Added org.apache.commons.lang3.SystemUtils.IS_JAVA_1_8
  • SABİT Bugs:
  • NumberUtils # ISNUMBER () & quot üçün yalan qaytarır; 0.0 & quot ;, & quot; 0,4790 & quot ;, et al

    • bütün yalnış karakterleri aradan qaldırılması üçün əlavə üsulları XML görə:

      versiya 3.3.1 yeni nədir

    1.0 və StringEscapeUtils üçün giriş simli XML 1.1.
  • Added API MutableBoolean setTrue () və setFalse ()
  • Added SerializationUtils.roundtrip Deserialize sonra serialize üçün (T Serializable uzanır)
  • bir ReflectionDifferenceBuilder həyata keçirilməsi ilə bir DifferenceBuilder olmalıdır
  • StringUtils üçün Jaro-Winkler string məsafə alqoritm Added.

  • Resurs yoluna FQN dönüş üçün üsulları ilə
  • Yeni sinif ClassPathUtils
  • tesdiq: ibtidai növləri üçün inclusiveBetween və exclusiveBetween overloads əlavə

nədir versiya 3.2.1 Yeni

  • məsələlər öz həllini:
  • Ant Build Sabit itkin Hamcrest asılılıq

  • JDK 8 ilə bina zaman
  • Build test uğursuzluqlar ilə uğursuz
  • LocaleUtilsTest Test uğursuzluq JDK 8 bina
  • FastDateParserTest və FastDateFormat_ParserTest Test uğursuzluq JDK8 ilə tikinti

nədir versiya 3.1 Yeni: The

  • Lang 3.0 və ildən artıq Java 5.0 hədəfləri, istifadə edərək Belə generics, dəyişən dəlilləri, autoboxing, uyğunluğu və biçimlendirilmiş çıxış kimi Java 5.0 ilə gələn xüsusiyyətləri.

versiya 3.0.1 yeni nədir:

  • SerializationUtils.clone: ​​kontekstində classloader Fallback əgər sinif Cari classloader tapılmadı.
  • CharUtils da CHAR_ARRAY cache java.lang.Character cache dublikatları.
  • İstifadə daxili Java nömrəli önbelleğe yerinə yeni obyektlərin yaradılması.

versiya 3.0 yeni nədir.

  • MutableBigDecimal və MutableBigInteger
  • Wish. Üsulu unaccent
  • ObjectUtils.coalesce.

  • Zəruri Range rahatlığı üsulları
  • LeftOf / RightOfNumber.
  • autoboxing ilə variantlar) ClassUtils.isAssignable (əlavə edin.
  • StringUtils.emptyToNull.
  • nested $ dəstək StrSubstitutor gücləndirilməsi {var - $ {subvr}} genişləndirilməsi
  • StrSubstitutor indi dəyişən adları əvəz dəstəkləyir.
  • Lazy başlatma model bir ümumi həyata keçirilməsi.
  • ContextedException və ContextedRuntimeException əlavə.
  • StringEscapeUtils.escapeText () metodları əlavə edin.
  • ExecutionExceptions idarə üçün dəstək əlavə edin.
  • background başlatma üçün dəstək əlavə edin.
  • paralel paketi əlavə edin.
  • tesdiq. Boş strings doğrulama üçün dəstək
  • ümumi serialların yaratmaq ArrayUtils.toArray əlavə edin.
  • bir sabit bir gələcək yaratmaq imkanı əlavə edin.
  • index array / list / simli üçün etibarlı olub-olmadığını yoxlamaq üçün tesdiq üsulları əlavə edin.
  • ümumi növləri ilə işləmək üçün kommunal kodu təmin etmək üçün TypeUtils sinif əlavə edin.
  • Added isAssignableFrom və isInstanceOf qiymətləndirmə üsulları.
  • Added validState qiymətləndirmə üsulu.
  • Yeni TimedSemaphore sinif.
  • ThreadFactory interfeysi bir həyata keçirilməsini təmin etmək.
  • əsas Pair & # x3c yaradılması; L, R & # x3e; sinif.
  • DateUtils bərabər və ən əhəmiyyətli sahəsində qədər funksiyaları müqayisə.
  • Bu həyata keçirilməsi üçün Builder Interface / Update inşaat əlavə edin.
  • atom dəyişənlər istifadə edərək Support tənbəl başlatma
  • istisnalar çalıştırma üçün ConcurrentUtils istisna user genişləndirilməsi.
  • StringUtils.endsWithAny metodu
  • StringUtils üçün normalizeSpace əlavə et
  • Yeni paralel paketi haqqında sənədlər təmin
  • BooleanUtils.toBooleanObject bir xarakter daxil dəstək
  • Əlavə et AnnotationUtils
  • bir çox əsas ConcurrentInitializer həyata keçirilməsi təmin
  • Əlavə et StringUtils.defaultIfBlank ()
  • ObjectUtils bir Null-təhlükəsiz (müqayisə) metodu əlavə et
  • Sənədləşdirilmiş potensial NPE avtomatik boks bəzi BooleanUtils üsulları baş əgər
  • ConcurrentMap.putIfAbsent () üçün dəstək əlavə et
  • Əlavə et hashCodeMulti varargs metodu

versiya 2.4 yeni nədir:

  • Deprecations:
  • ObjectUtils.appendIdentityToString (StringBuffer, Obyekt) -. Çox qəribə semantika var ObjectUtils.identityToString (StringBuffer, Obyekt) əvəzinə
  • istifadə
  • İctimai statik java.util.Date əlavə (java.util.Date, int, int) -. Ictimai üçün bu metodu üçün nəzərdə tutulmayıb
  • Yeni Xüsusiyyətlər:
  • ClassUtils.getShortClassName (String) səmərəsiz.
  • Yeni splitByWholeSeparatorPreserveAllTokens () StringUtils üçün üsulları. Əlavə et
  • Split dəvə halda strings.
  • əvəz strings bir sıra və ya siyahısı edir ki, StringUtils.replace metodu durub.

  • StringUtils # getLevenshteinDistance () üçün
  • Yaddaş istifadəsi təkmilləşdirilməsi.
  • Bug giderir:
  • EqualsBuilder üçün Javadoc Məsələn sual altındadır.
  • StrTokenizer da ignoreEmptyTokens accessors üçün Documentation bug.

  • FloatArray [0] Float.NaN olmaq olur
  • NumberUtils.min (floatArray) yanlış dəyər qaytarır.
  • EqualsBuilder düzgün BigDecimals müqayisə etməyin.
  • DateUtils.round () tez-tez uğursuz olur.

Oxşar proqram

PREP
PREP

13 May 15

PersistJS
PersistJS

6 Jun 15

ntplib
ntplib

5 Jun 15

Rialto
Rialto

5 Jun 15

Geliştirici digər proqram Apache Software Foundation

Apache Axiom
Apache Axiom

6 Mar 16

Apache log4php
Apache log4php

6 Jun 15

Apache Commons CSV
Apache Commons CSV

10 Dec 15

Şərh Apache Commons Lang

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!
Kateqoriya axtarış