Apache Commons Lang

Скриншот программы:
Apache Commons Lang
Детали программы:
Версия: 3.4
Дата загрузки: 11 Apr 15
Разработчик: Apache Software Foundation
Тип распространения: Бесплатная
Популярность: 176

Rating: 5.0/5 (Total Votes: 1)

Apache Commons Lang не имеют ничего, чтобы с "Языки" Но на самом деле с Java встроенный в java.lang API.
Дополнительные инструменты и классы эта библиотека добавляет к java.lang поможет разработчикам расширить ядро ​​Java с большей функциональностью и имеет, что многие могут возразить, заслуживает того, чтобы быть в нем в первую очередь.
Некоторые из этих дополнительных утилит адресу:
- Объект отражения
- Создание объекта
- Сериализация объекта
- Строками
- Численные методы
- Работа со свойствами системы
- Поддержка вложенных исключений структуры
- Усовершенствования методов даты
- Многопоточная программирование
- Бизнес-математические классы
- Наследуемые типы перечислений
- Методы здания

Что нового В этом выпуске:

  • НОВЫЕ ФУНКЦИИ:
  • Добавлена ​​org.apache.commons.lang3.SystemUtils.IS_JAVA_1_8
  • Исправлены ошибки:
  • NumberUtils # IsNumber () возвращает ложь для & Quot; 0,0 & Quot ;, & Quot; 0,4790 & Quot ;, др

Что нового в версии 3.3.1:

  • Добавлены методы удаления всех недопустимых символов в соответствии с XML 1.0 и XML 1.1 в строке ввода в StringEscapeUtils.
  • Добавлена ​​интерфейсы MutableBoolean setTrue () и setFalse ()
  • Добавлена ​​SerializationUtils.roundtrip (Т распространяется Serializable) для сериализации, то десериализации
  • Там должно быть DifferenceBuilder с реализации ReflectionDifferenceBuilder
  • Добавлена ​​Яро-Winkler строки алгоритм расстояние до StringUtils.
  • Новые ClassPathUtils класс с методами для превращения FQN в пути ресурсов
  • Подтвердить: добавить inclusiveBetween и exclusiveBetween перегрузок для примитивных типов

Что нового в версии 3.2.1:

  • Вопросы решены:
  • Исправлена ​​отсутствует Hamcrest зависимость в Ant сборки
  • Телосложение терпит неудачу с неудач испытаний, когда здание с JDK 8
  • Теста в LocaleUtilsTest при сборке JDK 8
  • Теста в FastDateParserTest и FastDateFormat_ParserTest, когда здание с JDK8

Что нового в версии 3.1:

  • Язык 3,0 и далее настоящее цели Java 5.0, что делает использование особенности, которые прибыли с Java 5.0, такие как дженериков, переменных аргументов, Autoboxing, параллелизм и форматированного вывода.

Что нового в версии 3.0.1:

  • SerializationUtils.clone: ​​Откат в контекстное загрузчика классов, если класс не найден в текущем загрузчика классов.
  • Кэш CHAR_ARRAY в CharUtils дублирует кэш java.lang.Character.
  • Количество кэшей использовать внутреннюю Java вместо создания новых объектов.

Что нового в версии 3.0:.

  • MutableBigDecimal и MutableBigInteger
  • Пожелание:. Метод unaccent
  • ObjectUtils.coalesce.
  • LeftOf / RightOfNumber методов Диапазон удобства необходимости.
  • Добавить ClassUtils.isAssignable () варианты с Autoboxing.
  • StringUtils.emptyToNull.
  • Улучшение StrSubstitutor поддерживать вложенный $ {переменная - $ {}} subvr расширение
  • StrSubstitutor теперь поддерживает замену в именах переменных.
  • Общий реализация Ленивый узор инициализации.
  • Добавление ContextedException и ContextedRuntimeException.
  • Добавить методы StringEscapeUtils.escapeText ().
  • Добавлена ​​поддержка для обработки ExecutionExceptions.
  • Добавлена ​​поддержка для инициализации фона.
  • Добавить одновременное пакет.
  • Подтвердить:. поддержка для проверки пустых строк
  • Добавить ArrayUtils.toArray создать общие массивы.
  • Добавить возможность создавать будущее для постоянной.
  • Добавить методы Подтвердить, чтобы проверить, является ли индекс действителен для массива / список / строки.
  • Добавить TypeUtils класс предоставить код утилит для работы с родовыми типами.
  • Добавлена ​​IsAssignableFrom и isInstanceOf методы проверки.
  • метод проверки Добавлено validState.
  • Новый класс TimedSemaphore.
  • Обеспечить реализацию ThreadFactory интерфейса.
  • Создание базовой пара и # x3c; L, R & # x3e; класс.
  • DateUtils равно и сравнить функции до самых значительных области.
  • Добавить Builder интерфейса / обновления строителей для его реализации.
  • Поддержка ленивая инициализация с помощью атомных переменных
  • Расширение обработки исключений в ConcurrentUtils времени выполнения исключения.
  • метод StringUtils.endsWithAny
  • Добавить normalizeSpace в StringUtils
  • Предоставление документации о новом пакете одновременного
  • BooleanUtils.toBooleanObject поддержать единого ввода символов
  • Добавить AnnotationUtils
  • обеспечивают очень базовую реализацию ConcurrentInitializer
  • Добавить StringUtils.defaultIfBlank ()
  • Добавьте метод нуль-сейф сравнить (), чтобы ObjectUtils
  • Документально потенциал NPE, если авто-бокс происходит на некоторых методах BooleanUtils
  • Добавлена ​​поддержка ConcurrentMap.putIfAbsent ()
  • Добавить hashCodeMulti переменной длины метод

Что нового в версии 2.4:

  • Устаревшие:
  • ObjectUtils.appendIdentityToString (StringBuffer, объект) - имеет очень странные семантику, используйте ObjectUtils.identityToString (StringBuffer, Object), а
  • .
  • Общественный статического java.util.Date добавить (java.util.Date, INT, INT) -. он не предназначен для этого метода должны быть открытыми
  • Новые возможности:
  • ClassUtils.getShortClassName (String) неэффективно.
  • Добавить новые splitByWholeSeparatorPreserveAllTokens () для StringUtils.
  • кейс строки Сплит верблюд.
  • Добавление метода StringUtils.replace, который принимает массив или список строк замены.

  • улучшение использования
  • Память для StringUtils # getLevenshteinDistance ().
  • исправления:
  • Пример Javadoc для EqualsBuilder сомнительна.
  • Документация ошибка для ignoreEmptyTokens аксессорах в StrTokenizer.
  • NumberUtils.min (floatArray) возвращает неверное значение, если floatArray [0] бывает Float.NaN.
  • EqualsBuilder не сравнить BigDecimals правильно.
  • DateUtils.round () часто не.

Похожие программы

Configatron
Configatron

1 Mar 15

CSSOM
CSSOM

18 Apr 16

Polymaps
Polymaps

21 Jul 15

Shunt
Shunt

13 May 15

Другие программы разработчика Apache Software Foundation

Apache Qpid
Apache Qpid

12 Apr 15

Apache Woden
Apache Woden

10 Dec 15

Apache OFBiz
Apache OFBiz

4 Jun 15

Комментарии к Apache Commons Lang

Комментарии не найдены
добавить комментарий
Включите картинки!