Apache Commons Lang

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

Rating: nan/5 (Total Votes: 0)

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

Apache log4php
Apache log4php

6 Jun 15

React
React

5 Sep 16

AprilApril.js
AprilApril.js

13 May 15

Chainvas
Chainvas

14 May 15

Inne programy z deweloperem Apache Software Foundation

Apache Avro
Apache Avro

10 Apr 16

Apache log4php
Apache log4php

6 Jun 15

Apache Knox
Apache Knox

12 May 15

Komentarze do Apache Commons Lang

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