Apache Commons Lang

Yazılım ekran görüntüsü:
Apache Commons Lang
Yazılım detaylar:
Versiyon: 3.4
Qayıt: 11 Apr 15
Lisans: Ücretsiz
Popülerlik: 57

Rating: nan/5 (Total Votes: 0)

Apache Commons Lang Java ile aslında "Diller" ile çevrilevilebilecekleri şey var ama yok yerleşik java.lang API.
Bu kütüphane geliştiriciler daha fazla işlevselliğe sahip Java çekirdeğini genişletmek ve yardımcı olacak java.lang ekler ekstra araçlar ve sınıflar birçok ilk etapta içinde olmayı hak iddia edebilir ki sunuyor.
Bu ekstra araçlardan bazılarını ele:
- Nesne yansıma
- Nesne oluşturma
- Nesne seri
- Dize manipülasyon
- Sayısal yöntemler
- Sistem özellikleri ile çalışma
- Bir iç içe istisna yapısı için destek
- Tarih yöntemleri geliştirmeleri
- Çoklu iş parçacıklı programlama
- İş matematiksel sınıflar
- Kalıtsal enum türleri
- Yöntemler bina

Bu sürümde Yeni nedir:

  • YENİ ÖZELLİKLER:
  • Eklendi org.apache.commons.lang3.SystemUtils.IS_JAVA_1_8
  • SABİT HATALARI:
  • NumberUtils # ISNUMBER () & quot için false döndürür; 0.0 & quot ;, & quot; & quot ;, 0,4790 ark

    • Tüm geçersiz karakterler kaldırarak eklendi yöntemler XML göre:

      sürüm 3.3.1 yeni nedir

    1.0 ve StringEscapeUtils bir giriş dizesi XML 1.1.
  • Eklendi API'leri MutableBoolean setTrue () ve setFalse ()
  • Eklendi SerializationUtils.roundtrip serisini sonra serialize (T Serializable uzanır)
  • ReflectionDifferenceBuilder uygulaması ile bir DifferenceBuilder olmalıdır
  • StringUtils için Jaro-Winkler dize mesafesi algoritması eklendi.

  • Kaynak yoluna FQN dönüm yöntemleri ile
  • Yeni sınıf ClassPathUtils
  • Doğrula: ilkel türleri için inclusiveBetween ve exclusiveBetween aşırı yüklenmeleri ekleyin

nedir sürüm 3.2.1 Yeni:

  • Sorunlar çözüldü:
  • Ant Build Sabit eksik hamcrest bağımlılık

  • JDK 8 oluştururken
  • Yapı test hataları ile başarısız
  • LocaleUtilsTest Test yetmezliği JDK 8 ile bina
  • FastDateParserTest ve FastDateFormat_ParserTest Test yetmezliği JDK8 ile bina

nedir sürüm 3.1 Yeni: of

  • Lang 3.0 ve sonrası şimdi Java 5.0 hedef, yapım kullanım Bu tür jenerik, değişken argümanlar, Autoboxing, eşzamanlılık ve biçimlendirilmiş çıkış olarak Java 5.0 ile geldi özellikleri.

sürüm 3.0.1 yeni nedir:

  • SerializationUtils.clone: ​​bağlam classloader için son çare ise sınıf Mevcut classloader bulunamadı.
  • CharUtils içinde CHAR_ARRAY önbellek java.lang.Character önbelleği çoğaltır.
  • Kullanım iç Java'nın sayısı önbelleklerini yerine yeni nesneler yaratmak.

sürüm 3.0 yeni nedir:.

  • MutableBigDecimal ve MutableBigInteger
  • İstek:. Yöntem unaccent
  • ObjectUtils.coalesce.

  • Gerekli Aralık kolaylık yöntemleri
  • LeftOf / RightOfNumber.
  • Autoboxing varyantları) ClassUtils.isAssignable (ekleyin.
  • StringUtils.emptyToNull.
  • iç içe $ desteklemek için StrSubstitutor geliştirin {var - $ {subvr}} genişletme
  • StrSubstitutor artık değişken adlarında ikame destekler.
  • Tembel başlatma desen genel bir uygulama.
  • ContextedException ve ContextedRuntimeException eklenmesi.
  • StringEscapeUtils.escapeText () yöntemleri ekleyin.
  • ExecutionExceptions taşınması için destek ekleyin.
  • arka plan başlatma desteği ekleyin.
  • eşzamanlı paketi ekleyin.
  • Doğrula:. Boş dizeleri doğrulamak için destek
  • genel diziler oluşturmak için ArrayUtils.toArray ekleyin.
  • sabiti için bir Gelecek oluşturma yeteneğini ekleyin.
  • dizin dizi / liste / dizesi için geçerli olup olmadığını kontrol etmek Validate yöntemleri ekleyin.
  • genel tipleri ile çalışmak için yardımcı kodunu sağlamak için TypeUtils sınıf ekleyin.
  • Eklendi isAssignableFrom ve isInstanceOf doğrulama yöntemleri.
  • Eklendi validState doğrulama yöntemi.
  • Yeni TimedSemaphore sınıfı.
  • ThreadFactory arayüzü bir uygulama sağlayın.
  • temel Pair & # x3c oluşturma; L, R & # x3e; sınıf.
  • DateUtils eşit & en önemli alana kadar fonksiyonlarını karşılaştırın.
  • It gerçekleştir Oluşturucu Arabirim / Güncelle Üreticileri ekleyin.
  • atom değişkenleri kullanarak Destek tembel başlatma
  • istisnalar runtime ConcurrentUtils istisna işleme uzatın.
  • StringUtils.endsWithAny yöntemi
  • StringUtils için normalizeSpace ekle
  • Yeni eşzamanlı paketi hakkında belgelerine sağlayın
  • BooleanUtils.toBooleanObject tek karakter girişini destekleyen
  • Ekle AnnotationUtils
  • çok temel ConcurrentInitializer uygulanmasını sağlayın
  • Ekle StringUtils.defaultIfBlank ()
  • ObjectUtils bir null-güvenli (Karşılaştırma) yöntemi ekleyin
  • belgelenen potansiyel NPE otomatik boks bazı BooleanUtils yöntemlere olursa
  • ConcurrentMap.putIfAbsent () için destek ekleyin
  • Ekle hashCodeMulti varargs yöntemi

sürüm 2.4 yeni nedir:

  • deprecations:
  • ObjectUtils.appendIdentityToString (StringBuffer, Object) -. Çok garip anlambilim vardır, ObjectUtils.identityToString (StringBuffer, Object) yerine
  • kullanın
  • Kamu statik java.util.Date eklenti (java.util.Date, int, int) -. Kamu olmak için bu yöntem için uygun değildir
  • Yeni Özellikler:
  • ClassUtils.getShortClassName (String) verimsiz.
  • Yeni splitByWholeSeparatorPreserveAllTokens () StringUtils için yöntemler. Ekle
  • Bölünmüş deve durumda dizeleri.
  • yedek dizelerden oluşan bir dizi veya List alır bir StringUtils.replace ekleme yöntemi.

  • StringUtils # getLevenshteinDistance () için
  • Bellek kullanımı iyileştirme.
  • Hata düzeltmeleri:
  • EqualsBuilder için Javadoc örnek sorgulanabilir.
  • StrTokenizer içinde ignoreEmptyTokens erişimcilerine için Dokümantasyon hata.

  • FloatArray [0] Float.NaN olmak olur
  • NumberUtils.min (floatArray) yanlış değerini döndürür.
  • EqualsBuilder doğru BigDecimals mukayese etmeyin.
  • DateUtils.round () genellikle başarısız olur.

Benzer yazılım

JNBT
JNBT

21 Jul 15

fn.js
fn.js

1 Mar 15

slash
slash

14 May 15

Sqwish
Sqwish

13 May 15

Geliştirici Diğer yazılım Apache Software Foundation

Apache Camel
Apache Camel

10 Dec 15

Apache Falcon
Apache Falcon

10 Dec 15

Apache Oozie
Apache Oozie

21 Jul 15

Apache Roller
Apache Roller

12 Apr 15

Yorumlar Apache Commons Lang

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!