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.
  • Додана API, MutableBoolean setTrue () і setFalse ()
  • Додана SerializationUtils.roundtrip (T розширює Serializable) для серіалізациі, то десеріалізациі
  • Там повинно бути DifferenceBuilder із здійсненням ReflectionDifferenceBuilder
  • Додана Яро-Winkler рядок алгоритм відстань до StringUtils.
  • Нові ClassPathUtils клас з методами для перетворення FQN в дорозі ресурсів
  • Перевірити: додати inclusiveBetween і exclusiveBetween перевантаження для примітивних типів

Що нового у версії 3.2.1:

  • Запитання рішення:
  • Виправлені відсутні Hamcrest залежність в побудови Ant
  • Build зазнає невдачі з помилок тестування при складанні JDK 8
  • невдалого випробування під LocaleUtilsTest при складанні JDK 8
  • невдалого випробування під FastDateParserTest і FastDateFormat_ParserTest при складанні JDK8

Що нового у версії 3.1:

  • Lang 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 ()
  • Додайте метод Null-безпечний порівняти (), щоб ObjectUtils
  • Документальне потенціал NPE якщо авто-бокс відбувається на деяких методах BooleanUtils
  • Додана підтримка ConcurrentMap.putIfAbsent ()
  • Додати hashCodeMulti змінної довжини метод

Що нового у версії 2.4:

  • Застарілі
  • ObjectUtils.appendIdentityToString (StringBuffer, Object) - має дуже дивні семантику, використовуйте ObjectUtils.identityToString (StringBuffer, Object) замість
  • .
  • Громадський статичний java.util.Date додати (java.util.Date, INT, INT) -. Це не призначене для цього методу повинні бути відкритими
  • Нові можливості:
  • ClassUtils.getShortClassName (String) неефективно.
  • Додати нові splitByWholeSeparatorPreserveAllTokens () для StringUtils.
  • Case рядки Спліт верблюдів.
  • Додавання методу StringUtils.replace, який приймає масив або список рядків заміни.

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

Схожі програми

Tweepy
Tweepy

12 Apr 15

RequireJS
RequireJS

26 Jul 16

writeexcel
writeexcel

1 Mar 15

Progress
Progress

1 Mar 15

Інші програми розробника Apache Software Foundation

Apache Allura
Apache Allura

10 Feb 16

Apache XML-RPC
Apache XML-RPC

14 Apr 15

Apache SSHD
Apache SSHD

9 Apr 16

Apache Tobago
Apache Tobago

13 Apr 15

Apache Commons Lang

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями