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 () נכשלת לעתים קרובות.

  • תוכנה דומה

    csv2json
    csv2json

    6 Jun 15

    cssnext
    cssnext

    18 Jul 16

    TinyColor
    TinyColor

    6 Mar 16

    Unirest (PHP)
    Unirest (PHP)

    6 Jun 15

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

    Apache Wicket
    Apache Wicket

    10 Feb 16

    Apache Gora
    Apache Gora

    10 Dec 15

    Apache Calcite
    Apache Calcite

    6 Mar 16

    Apache Commons CLI
    Apache Commons CLI

    20 Jul 15

    תגובות ל Apache Commons Lang

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