Apache Commons Lang

Screenshot Software:
Apache Commons Lang
Szczegóły programowe:
Wersja: 3.4
Filmu: 11 Apr 15
Licencja: Wolny
Popularność: 176

Rating: 5.0/5 (Total Votes: 1)

Apache Commons Lang nie ma nic wspólnego z "języków", ale faktycznie z Java wbudowanych java.lang API.
Dodatkowe narzędzia i biblioteki klas tego dodaje się java.lang pomoże programistom Javy przedłużyć rdzenia z większą funkcjonalnością i oferuje, że wiele mogą argumentować zasłużył się w nim w pierwszej kolejności.
Niektóre z tych dodatkowych narzędzi adres:
- Przedmiotem refleksji
- Stworzenie obiektu
- Obiekt serializacji
- Ciąg manipulacji
- metody numeryczne
- Pracy z właściwości systemu
- Wsparcie dla zagnieżdżonych struktury wyjątków
- udoskonalenia metod data
- Programowanie wielowątkowe
- zajęcia matematyczne biznes
- dziedziczne typy wyliczeniowe
- Metody budynek

Co nowego w tym wydaniu:

  • Nowe funkcje:
  • Dodane org.apache.commons.lang3.SystemUtils.IS_JAVA_1_8
  • Poprawiono błędy:
  • NumberUtils # ISNUMBER () zwraca wartość false dla & quot; & quot ;, 0,0 & quot; & quot ;, 0,4790 i wsp

Co nowego w wersji 3.3.1:

  • Dodano metody usuwania wszystkie niedozwolone znaki zgodnie z XML 1.0 oraz XML 1.1 w ciągu wejściowego do StringEscapeUtils.
  • Dodane API MutableBoolean setTrue () i setFalse ()
  • Dodane SerializationUtils.roundtrip (T rozciąga Serializable) do serializacji następnie deserializowania
  • Nie powinno być DifferenceBuilder z realizacji ReflectionDifferenceBuilder
  • Dodano algorytm ciąg Jaro-odległość do StringUtils Winkler.
  • Nowe klasy ClassPathUtils z metod do toczenia FQN do ścieżki zasobów
  • Sprawdź poprawność: dodaj inclusiveBetween i exclusiveBetween przeciążeń dla prymitywnych typów,

Co nowego w wersji 3.2.1:

  • Problemy rozwiązane:
  • Naprawiono brakujące zależności Hamcrest w Ant produkcji
  • Budowa zakończy się niepowodzeniem z niepowodzeń testowych, budując JDK 8
  • Błąd podczas testowania w LocaleUtilsTest, budując JDK 8
  • Błąd podczas testowania w FastDateParserTest i FastDateFormat_ParserTest, budując JDK8

Co nowego w wersji 3.1:

  • Lang 3.0 i dalej teraz skierowany Java 5.0, wykorzystujące Cechy, które przybyły z Java 5.0, takich jak leki generyczne, zmiennych argumentów, autoboxing, współbieżności i sformatowanych wyjścia.

Co nowego w wersji 3.0.1:

  • SerializationUtils.clone: ​​Przenieś się kontekstowego classloader jeśli klasa Nie znaleziono w aktualnym classloader.
  • cache CHAR_ARRAY w CharUtils powiela cache w java.lang.Character.
  • Ilość pamięci podręcznej do użytku wewnętrznego Java, zamiast tworzenia nowych obiektów.

Co nowego w wersji 3.0.

  • MutableBigDecimal i MutableBigInteger
  • życzeń. Metoda unaccent
  • ObjectUtils.coalesce.
  • LeftOf / RightOfNumber metod Zakres convenience konieczne.
  • Dodaj ClassUtils.isAssignable () wariantów z autoboxing.
  • StringUtils.emptyToNull.
  • Enhance StrSubstitutor wspierać zagnieżdżone $ {var - $ {subvr}} rozszerzeń
  • StrSubstitutor obsługuje teraz podstawienie w nazwach zmiennych.
  • generic realizacja Lazy inicjalizacji wzór.
  • Dodanie ContextedException i ContextedRuntimeException.
  • Dodaj StringEscapeUtils.escapeText () metody.
  • Dodaj wsparcie dla obsługi ExecutionExceptions.
  • Dodaj wsparcie dla inicjowania tle.
  • Dodaj pakiet współbieżne.
  • Sprawdź poprawność:. Wsparcie dla walidacji puste ciągi
  • Dodaj ArrayUtils.toArray tworzyć tablice ogólne.
  • Dodaj możliwość tworzenia przyszłości na stałe.
  • Dodaj metody Weryfikacja sprawdzić, czy indeks jest ważny dla tablicy / listy / łańcucha.
  • Dodaj klasę TypeUtils dostarczenie kodu narzędzia do pracy z typów generycznych.
  • Dodane isAssignableFrom i isInstanceOf metody walidacji.
  • metoda walidacji Dodane validState.
  • Klasa Nowy TimedSemaphore.
  • implementację ThreadFactory interfejsu.
  • Tworzenie podstawowego Pair & # x3c; L, R & # x3e; klasy.
  • DateUtils równe i porównaj funkcje do najważniejszej dziedzinie.
  • Dodaj Builder interfejsu / aktualizacji Builders do jego realizacji.
  • Pomoc leniwy inicjalizacji za pomocą zmiennych atomowych
  • Rozszerzenie obsługi wyjątków w ConcurrentUtils z czasem przebiegu wyjątki.
  • Metoda StringUtils.endsWithAny
  • Dodaj normalizeSpace do StringUtils
  • dokumentację o nowym pakiecie jednoczesnym
  • BooleanUtils.toBooleanObject wspierać pojedyncze wejście znaków
  • Dodaj AnnotationUtils
  • bardzo podstawowe wdrożenie ConcurrentInitializer
  • Dodaj StringUtils.defaultIfBlank ()
  • Dodaj metodę Null-bezpieczne porównanie () do ObjectUtils
  • Udokumentowane potencjał NPE, jeśli auto-boxing występuje w przypadku niektórych metod BooleanUtils
  • Dodaj wsparcie dla ConcurrentMap.putIfAbsent ()
  • Dodaj hashCodeMulti varargs metoda

Co nowego w wersji 2.4:

  • Deprecations:
  • ObjectUtils.appendIdentityToString (StringBuffer, Object) - ma bardzo dziwne semantykę, użyj ObjectUtils.identityToString (StringBuffer, Object) zamiast
  • .
  • public static java.util.Date dodatek (java.util.Date, int, int.) - Nie jest przeznaczony dla tej metody, aby być publiczne
  • Nowe funkcje:
  • ClassUtils.getShortClassName (String) nieefektywne.
  • Dodaj nowe splitByWholeSeparatorPreserveAllTokens () metody do StringUtils.
  • Podział camel case struny.
  • Dodawanie metody StringUtils.replace, która pobiera tablicę lub listę ciągów zamiennych.
  • Pamięć poprawa wykorzystanie przez StringUtils # getLevenshteinDistance ().
  • Poprawki błędów:
  • Javadoc Przykład EqualsBuilder jest wątpliwa.
  • Dokumentacja błąd na ignoreEmptyTokens dostępowych w StrTokenizer.
  • NumberUtils.min (floatArray) zwraca błędną wartość, jeśli floatArray [0] dzieje się Float.NaN.
  • EqualsBuilder nie porównać BigDecimals poprawnie.
  • DateUtils.round () często nie jest.

Podobne oprogramowanie

easyJSON
easyJSON

13 May 15

CSS Slap Chop
CSS Slap Chop

23 Jul 15

Inne programy z deweloperem Apache Software Foundation

Apache Xalan Java
Apache Xalan Java

13 Apr 15

Apache BVal
Apache BVal

9 Apr 16

Apache Kafka
Apache Kafka

10 Dec 15

Apache Cassandra
Apache Cassandra

25 May 16

Komentarze do Apache Commons Lang

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!
Szukaj wg kategorii