Apache Commons Lang

צילום מסך תוכנה:
Apache Commons Lang
פרטי תוכנה:
גרסה: 3.4
טען תאריך: 11 Apr 15
רשיון: ללא תשלום
פופולריות: 57

Rating: nan/5 (Total Votes: 0)

Apache Commons לאנג אין שום דבר לעם "שפות", אך למעשה עם Java API מובנה java.lang.
כלים נוספים ושיעורי ספרייה זו מוסיפה לjava.lang יעזור למפתחים להרחיב את הליבה של Java עם יותר פונקציונלי ותכונות שרבים עשויים לטעון ראויים להיות בו במקום הראשון.
חלק מכלי עזר נוסף אלה כתובת:
- השתקפות אובייקט
- יצירת אובייקט
- בהמשכים אובייקט
- טיפול במחרוזות
- שיטות מספריות
- עבודה עם מאפייני מערכת
- תמיכה במבנה יוצא דופן מקוננת
- שיפורים בשיטות התאריך
- תכנות ריבוי הליכי
- שיעורים מתמטיים עסקיים
- סוגי ירושת enum
- בניין שיטות

מה חדש בהודעה זו:

  • תכונות חדשות:
  • המוסף org.apache.commons.lang3.SystemUtils.IS_JAVA_1_8
  • באגים שתוקנו:
  • NumberUtils # ISNUMBER () מחזיר כוזב ל& quot; 0.0 & quot ;, & quot; .4790 & quot ;, ואח '

מה חדש בגרסת 3.3.1:

  • שיטות נוסף להסרת כל התווים לא חוקיים על פי XML 1.0 וXML 1.1 במחרוזת קלט לStringEscapeUtils.
  • המוסף APIs MutableBoolean setTrue () וsetFalse ()
  • המוסף SerializationUtils.roundtrip (T משתרע Serializable) בהמשכים אז deserialize
  • לא צריך להיות DifferenceBuilder עם יישום ReflectionDifferenceBuilder
  • נוסף אלגוריתם מרחק מחרוזת ג'ארו-וינקלר לStringUtils.
  • ClassPathUtils כיתה החדשה עם שיטות להפיכת FQN לתוך נתיב משאב
  • אמת: להוסיף עומס inclusiveBetween וexclusiveBetween לסוגים פרימיטיביים

מה חדש בגרסת 3.2.1:

    • בעיות נפתרו:
    • קבוע תלות Hamcrest חסרה בבניית נמלה
    • Build נכשל עם כישלונות מבחן בעת ​​הבנייה עם 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: ​​אם בכיתה שחזור ל- classloader ההקשר לא מצא בclassloader הנוכחי.

    • מטמון CHAR_ARRAY בCharUtils כפילויות המטמון בjava.lang.Character.
    • מטמוני מספר של השימוש הפנימי Java יצירת במקום אובייקטים חדשים.

    מה חדש בגרסה 3.0:.

    • MutableBigDecimal וMutableBigInteger
    • Wish:. Unaccent שיטה
    • .
    • ObjectUtils.coalesce
    • LeftOf / RightOfNumber בשיטות נוחות טווח דרוש.
    • הוסף ClassUtils.isAssignable () גרסאות עם autoboxing.
    • StringUtils.emptyToNull.
    • שפר StrSubstitutor לתמוך $ מקוננים {var - $ {subvr}} הרחבה
    • StrSubstitutor תומך כעת בהחלפת שמות משתנים.
    • יישום הגנרית של דפוס האתחול העצל.
    • תוספת של ContextedException וContextedRuntimeException.
    • הוסף StringEscapeUtils.escapeText שיטות ().
    • הוסף תמיכה לטיפול בExecutionExceptions.
    • הוספת תמיכה באתחול רקע.
    • הוסף חבילה מקבילה.
    • אמת:. תמיכה באימות מחרוזות ריקות
    • הוסף ArrayUtils.toArray ליצור מערכים גנריים.
    • הוסף יכולת ליצור עתיד לקבוע.
    • הוסף שיטות לאימות כדי לבדוק אם המדד תקף למערך / רשימה / המחרוזת.
    • הוסף מעמד TypeUtils לספק קוד שירות לעבודה עם סוגים גנריים.
    • שיטות אימות נוסף isAssignableFrom וisInstanceOf.
    • שיטת אימות נוסף validState.
    • כיתה החדשה TimedSemaphore.
    • לספק יישום ממשק ThreadFactory.
    • צור x3c זוג & # בסיסי; x3e L, R & #; כיתה.
    • DateUtils שווה ולהשוות פונקציות עד שדה המשמעותי ביותר.
    • הוסף Builder בוני / עדכון ממשק לביצועו.
    • אתחול עצלן תמיכה באמצעות משתנים אטומיים
    • הרחב את הטיפול בחריגים בConcurrentUtils לריצת חריגים.
    • שיטת StringUtils.endsWithAny
    • הוסף normalizeSpace לStringUtils
    • לספק תיעוד על החבילה במקביל החדשה
    • BooleanUtils.toBooleanObject לתמוך קלט תו בודד
    • AnnotationUtils להוסיף
    • לספק יישום ConcurrentInitializer מאוד בסיסי
    • הוסף StringUtils.defaultIfBlank ()
    • הוסף שיטת Null-בטוח להשוות () כדי ObjectUtils
    • NPE פוטנציאל מתועד אם אוטומטי אגרוף מתרחש לכמה שיטות BooleanUtils
    • הוספת תמיכה בConcurrentMap.putIfAbsent ()
    • הוסף hashCodeMulti varargs שיטה

    מה חדש בגרסה 2.4:

    • Deprecations:
    • ObjectUtils.appendIdentityToString (StringBuffer, אובייקט) - יש סמנטיקה מאוד מוזרה, להשתמש ObjectUtils.identityToString (StringBuffer, אובייקט) במקום
    • .
    • תוספת java.util.Date סטטי ציבורית (java.util.Date, int, int) -. זה אינו מיועד לשיטה זו כדי להיות ציבורי
    • תכונות חדשות:
    • ClassUtils.getShortClassName (מחרוזת) לא יעיל.
    • הוסף splitByWholeSeparatorPreserveAllTokens החדש () שיטות לStringUtils.
    • מחרוזות מקרה גמל פיצול.
    • הוספת שיטת StringUtils.replace שלוקחת מערך או רשימה של מחרוזות החלפה.

    • שיפור שימוש
    • זיכרון לStringUtils # getLevenshteinDistance ().
    • תיקוני באגים:
    • דוגמא Javadoc לEqualsBuilder מוטלת בספק.
    • באג תיעוד לaccessors ignoreEmptyTokens בStrTokenizer.
    • NumberUtils.min (floatArray) מחזיר ערך שגוי אם floatArray [0] קורה להיות Float.NaN.
    • EqualsBuilder לא להשוות BigDecimals בצורה נכונה.
    • DateUtils.round () נכשלת לעתים קרובות.

  • תוכנה דומה

    Mapnik
    Mapnik

    10 Dec 15

    net-tnsping
    net-tnsping

    13 May 15

    Deeplink
    Deeplink

    1 Mar 15

    Pimple
    Pimple

    6 Mar 16

    תוכנות אחרות של יזם Apache Software Foundation

    Apache log4net
    Apache log4net

    9 Feb 16

    Apache Turbine
    Apache Turbine

    9 Feb 16

    Apache SIS
    Apache SIS

    10 Feb 16

    Apache Axiom
    Apache Axiom

    6 Mar 16

    תגובות ל Apache Commons Lang

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!
    חיפוש לפי קטגוריות