Apache Commons Lang

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

Rating: nan/5 (Total Votes: 0)

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 () часто не.

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

Gson
Gson

5 Jun 15

BigInt.js
BigInt.js

14 Apr 15

CSSOM
CSSOM

18 Apr 16

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

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

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