Apache Commons Lang

البرمجيات قطة:
Apache Commons Lang
تفاصيل البرنامج:
الإصدار: 3.4
تاريخ إيداع: 11 Apr 15
ترخيص: حرر
شعبية: 57

Rating: nan/5 (Total Votes: 0)

لايوجد

وأباتشي العموم لانج أي شيء للمع "لغات" ولكن في الواقع مع جافا المدمج في API java.lang.
الأدوات وفصول اضافية تضيف هذه المكتبة للjava.lang سيساعد المطورين تمتد الأساسية جافا مع المزيد من الوظائف والميزات التي قد يجادل كثير يستحق أن يكون في ذلك في المقام الأول.
بعض هذه المرافق اضافي معالجة:
- انعكاس الكائن
- إنشاء كائن
- التسلسل الكائن
- سلسلة التلاعب
- الطرق العددية
- العمل مع خصائص النظام
- دعم لهيكل استثناء المتداخلة
- تحسينات على طرق التسجيل
--متعددة الخيوط البرمجة
- الأعمال الطبقات الرياضية
- أنواع التعداد القابلة للتوريث
- بناء الطرق

ما هو الجديد في هذا الإصدار:

ميزات جديدة:
واضاف org.apache.commons.lang3.SystemUtils.IS_JAVA_1_8
البق الثابتة:
NumberUtils # ISNUMBER () إرجاع كاذبة عن ومثل؛ 0.0 & مثل ؛، & مثل؛ 0.4790 ومثل ؛، وآخرون

ما هو الجديد في الإصدار 3.3.1:

طرق واضاف لإزالة جميع أحرف غير صالحة وفقا لXML 1.0 و XML 1.1 في سلسلة الإدخال إلى StringEscapeUtils.
واضاف واجهات برمجة التطبيقات MutableBoolean setTrue () وsetFalse ()
واضاف SerializationUtils.roundtrip (T يمتد للتسلسل) لتسلسل ثم إلغاء تسلسل
يجب أن يكون هناك DifferenceBuilder مع تنفيذ ReflectionDifferenceBuilder
واضاف جارو-وينكلر خوارزمية بعد سلسلة لStringUtils.
ClassPathUtils الطبقة الجديدة مع طرق لتحويل FQN في مسار الموارد
التحقق من صحة: إضافة inclusiveBetween وexclusiveBetween الزائدة لأنواع بدائية

ما هو الجديد في الإصدار 3.2.1:

قضايا قرر:
الثابتة في عداد المفقودين التبعية Hamcrest في بناء النملة
فشل بناء مع فشل الاختبار عند بناء مع JDK 8
فشل اختبار في LocaleUtilsTest عند بناء مع JDK 8
فشل اختبار في FastDateParserTest وFastDateFormat_ParserTest عند بناء مع JDK8

ما هو جديد في الإصدار 3.1:

لانج 3.0 ويستهدف فصاعدا الآن جافا 5.0، والاستفادة من الميزات التي وصلت مع جافا 5.0 مثل الوراثة، والحجج المتغيرة، autoboxing، والتزامن تنسيق الانتاج.

ما هو الجديد في الإصدار 3.0.1:

SerializationUtils.clone: ​​تراجع إلى classloader السياق إذا لم يتم العثور على الطبقة في classloader الحالي.
ذاكرة التخزين المؤقت CHAR_ARRAY في CharUtils يكرر ذاكرة التخزين المؤقت في java.lang.Character.
عدد استخدام الداخلي جاوة مخابئ بدلا خلق الكائنات الجديدة.

ما هو الجديد في الإصدار 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 يساوي قارن وظائف تصل إلى الحقل الأكثر أهمية.
إضافة باني واجهة / تحديث بناة لتنفيذه.
دعم التهيئة كسول باستخدام متغيرات الذرية
تمديد معالجة الاستثناء في ConcurrentUtils إلى وقت التشغيل الاستثناءات.
طريقة StringUtils.endsWithAny
إضافة إلى normalizeSpace StringUtils
تقديم وثائق حول حزمة المتزامنة جديدة
BooleanUtils.toBooleanObject لدعم مدخلات حرف واحد
إضافة AnnotationUtils
توفير تنفيذ ConcurrentInitializer أساسية جدا
إضافة StringUtils.defaultIfBlank ()
إضافة مقارنة الأسلوب () فارغة آمنة لObjectUtils
وثقت NPE المحتملين حالة حدوث صناعة السيارات في الملاكمة لبعض أساليب BooleanUtils
إضافة دعم لConcurrentMap.putIfAbsent ()
إضافة hashCodeMulti varargs طريقة

ما هو الجديد في الإصدار 2.4:

الإستنكار:
ObjectUtils.appendIdentityToString (StringBuffer، وجوه) - لديها دلالات غريبة جدا، استخدم ObjectUtils.identityToString (StringBuffer، كائن) بدلا من ذلك.
java.util.Date ثابتة العامة الاعلان (java.util.Date، الباحث، الباحث) - فإنه لا يقصد به لهذا الأسلوب ليكون الجمهور.
الميزات الجديدة:
ClassUtils.getShortClassName (سلسلة) غير فعالة.
إضافة splitByWholeSeparatorPreserveAllTokens جديد () طرق لStringUtils.
تقسيم سلاسل حالة الهجن.
إضافة أسلوب StringUtils.replace التي تأخذ صفيف أو قائمة السلاسل الاستبدال.
ذاكرة تحسين الاستخدام لStringUtils # getLevenshteinDistance ().
إصلاحات الشوائب:
مثال جافادوك لEqualsBuilder مشكوك فيها.
علة ثائق ignoreEmptyTokens accessors في StrTokenizer.
NumberUtils.min (floatArray) بإرجاع قيمة الخطأ إذا floatArray [0] يحدث أن تكون Float.NaN.
EqualsBuilder لا تقارن BigDecimals بشكل صحيح.
DateUtils.round () غالبا ما يفشل.

برامج مماثلة

YAJET
YAJET

6 Jun 15

Tappy
Tappy

28 Feb 15

Mixen
Mixen

13 May 15

البرامج الأخرى من المطور Apache Software Foundation

Apache ServiceMix
Apache ServiceMix

11 Mar 16

Apache Woden
Apache Woden

10 Dec 15

Apache Cayenne
Apache Cayenne

13 Apr 15

Apache Crunch
Apache Crunch

10 Dec 15

تعليقات ل Apache Commons Lang

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!
البحث حسب الفئة