מדריך ל- Java 8 forEach

מדריך ל- Java 8 forEach

1. סקירה כלליתהוצג ב- Java 8, ה- לכל אחד לולאה מספקת למתכנתים דרך חדשה, תמציתית ומעניינת לחזור על אוסף.במאמר זה נראה כיצד להשתמש לכל אחד עם אוספים, איזה סוג של טיעון נדרש ואיך לולאה זו שונה מהמשופרת לולאה.אם אתה צריך לצחצח כמה מושגים של Java 8, יש לנו אוסף מאמרים שיכולים לעזור לך.2. יסודות של לכל אחדבג'אווה, ה- אוסף ממשק יש ניתן לנידון כממשק העל שלו - ו
מדריך למילת המפתח הסטטית בג'אווה

מדריך למילת המפתח הסטטית בג'אווה

1. הקדמהבמאמר זה נחקור את סטָטִי מילת מפתח של שפת Java בפירוט. נגלה כיצד נוכל להחיל מילות מפתח סטָטִי למשתנים, שיטות, חסימות, מחלקות מקוננות ואיזה הבדל זה עושה.2. האנטומיה של סטָטִי מילת מפתחבשפת התכנות Java, מילת המפתח סטָטִי מציין שהחבר המסוים שייך לסוג עצמו, ולא למופע מסוג זה.פירוש הדבר שרק מופע אחד של אותו חבר סטטי נוצר המשותף בכל מופעי הכיתה.ניתן להחיל את מילת המפתח על משתנים, שיטות, חסימות ומחלקה מקוננת.3. ה סטָטִי שדות (או משתני מחלקה)בג'אווה, אם מוכרז שדה סטָטִי, ואז בדיוק עות
הוספת תו Newline למחרוזת ב- Java

הוספת תו Newline למחרוזת ב- Java

1. סקירה כלליתעיצוב מחרוזות ויצירת פלט טקסט מופיעים לעתים קרובות במהלך התכנות. במקרים רבים, יש צורך להוסיף שורה חדשה למחרוזת כדי לעצב את הפלט.בואו נדון כיצד להשתמש בתווים חדשים.2. הוספת דמויות Newline במחרוזתמערכות הפעלה כוללות תווים מיוחדים המציינים את תחילתה של שורה חדשה. לדוגמה, בלינוקס קו חדש מסומן על ידי “\ n ”, נ
שאלות על ראיון אתחול האביב

שאלות על ראיון אתחול האביב

1. הקדמהמאז השקתו, Spring Boot היה שחקן מפתח במערכת האקולוגית של Spring. פרויקט זה מקל על חיינו עם יכולת התצורה האוטומטית שלו.במדריך זה נסקור כמה מהשאלות הנפוצות ביותר הקשורות לאביב המגף שעשויות לעלות במהלך ראיון עבודה.2. שאלותשאלה 1. מהו מגף האביב ומה התכונות העיקריות שלו?Spring Boot הוא למעשה מסגרת לפיתוח מהיר של יישומים שנבנית על גבי Spring Framework. עם התצורה האוטומטית ותמי
ג'אווה - כתוב לקובץ

ג'אווה - כתוב לקובץ

1. סקירה כלליתבמדריך זה, נחקור דרכים שונות לכתוב לקובץ באמצעות Java. נשתמש BufferedWriter, PrintWriter, FileOutputStream, DataOutputStream, RandomAccessFile, FileChannel, ו- Java 7 קבצים מחלקת שירות.אנו נסתכל גם על נעילת הקובץ בזמן הכתיבה ונדון בכמה מסירות סופיות לכתיבה לקובץ.מדריך זה הוא חלק מסדרת Java "Back to Basics" כאן על Baeldung.2. כתוב עם BufferedWriterנתחיל בפשטות ולהשתמש BufferedWriter לכת
לא ניתן היה למצוא או לטעון שגיאת מחלקה ראשית

לא ניתן היה למצוא או לטעון שגיאת מחלקה ראשית

1. הקדמהמדי פעם כאשר אנו מריצים תוכנית Java, אנו עשויים לראות "לא הצלחנו למצוא או לטעון מחלקה ראשית". קל לנחש את הסיבה: ה- JVM לא הצליח למצוא את המעמד הראשי ונתן את השגיאה הזו. אבל למה זה לא יכול?במדריך זה נדון בסיבות האפשריות לאי איתור המחלקה הראשית. כמו כן, נראה כיצד לתקן אותם.2. תוכנית לדוגמאנתחיל ע
מדריך ה- API 8 של Java 8 Stream

מדריך ה- API 8 של Java 8 Stream

1. סקירה כלליתבמדריך מעמיק זה נעבור על השימוש המעשי ב- Java 8 Streams מיצירה ועד ביצוע מקביל.כדי להבין חומר זה, על הקוראים להיות בעלי ידע בסיסי ב- Java 8 (ביטויים למבדה, אופציונאלי, הפניות לשיטה) וממשק ה- API של Stream. אם אינך מכיר את הנושאים הללו, אנא עיין במאמרים הקודמים שלנו - תכונות חדשות ב- Java 8 ומבוא ל- Java 8 Streams.2. יצירת זרמיםישנן דרכים רבות ליצ
שאלות ראיונות עליונות למסגרת האביב

שאלות ראיונות עליונות למסגרת האביב

מאמר זה הוא חלק מסדרה: • שאלות ראיונות בנושא אוספי Java• שאלות בנושא ראיונות מערכת מסוג Java• שאלות על ראיונות במקביל ל- Java (+ תשובות)• שאלות על ראיונות מבנה כיתת Java ו אתחול• Java 8 שאלות ראיונות (+ תשובות)• ניהול זיכרון בשאלות ראיון עם Java (+ תשובות)• שאלות ראיונות עם Java Generics (+ תשובות)• שאלות ראיונות עם בקרת זרימת Java (+ תשובות)• שאלות על ראיונות חריגים עם Java (+ תשובות)• שאלות ראיונות בהערות Java (+ תשובות)• שאלות על ראיונות מסגרת האביב המובילה (המאמר הנוכחי) תוכן עניינים1. מבוא2. ליבת אביבשאלה 1. מהי מסגרת האביב?שאלה 2. מהם היתרונות בשימוש באביב?שאלה 3.אילו פרויקטים של אבני משנה
שאלות על ראיונות עם Java 8 (+ תשובות)

שאלות על ראיונות עם Java 8 (+ תשובות)

מאמר זה הוא חלק מסדרה: • שאלות ראיונות בנושא אוספי Java• שאלות בנושא ראיונות מערכת מסוג Java• שאלות על ראיונות במקביל ל- Java (+ תשובות)• שאלות על ראיונות מבנה כיתת Java ו אתחול• Java 8 שאלות ראיונות (+ תשובות) (מאמר נוכחי) • ניהול זיכרון בשאלות ראיון Java (+ תשובות)• שאלות ראיונות עם Java Generics (+ תשובות)• שאלות ראיונות עם בקרת זרימת Java (+ תשובות)• שאלות על ראיונות חריגים עם Java (+ תשובות)• שאלות ראיונות בהערות Java (+ תשובות)• שאלות על ראיונות מסגרת האביב המובילה1. הקדמהבמאמר זה, אנו הולכים לחקור כמה מהשאלות הקשורות ל- JDK8 העשויות לצוץ במהלך ראיון.Java 8 הוא מהדורת פלטפורמה עמוסה בתכונו
המרה בין מערך לרשימה בג'אווה

המרה בין מערך לרשימה בג'אווה

1. סקירה כלליתמאמר מהיר זה יראה כיצד להמיר בין מערך לרשימה באמצעות ספריות Java מרכזיות, אוספי גויאבה או אפאצ'י קומונס.מאמר זה הוא חלק מסדרת "Java - Back to Basic" כאן בבלדונג.2. להמיר רשימה למערך2.1. שימוש ב- Java רגילנתחיל בהמרה מ- רשימה למערך באמצעות Java רגיל:@Test ציבורי בטל givenUsingCo
מדריך ל- hashCode () בג'אווה

מדריך ל- hashCode () בג'אווה

1. סקירה כלליתHashing הוא מושג בסיסי של מדעי המחשב.בג'אווה אלגוריתמי כביסה יעילים עומדים מאחורי כמה מהאוספים הפופולאריים ביותר שיש לנו - כגון מפת גיבוב (למבט מעמיק על מפת גיבוב, אל תהסס לבדוק מאמר זה) ואת HashSet.במאמר זה נתמקד כיצד hashCode () עובד, איך זה משחק לאוספים וכיצד ליישם את זה נכון.2. שימוש ב hashCode () במבני נתוניםהפעולות הפשוטות ביותר באוספים יכולות לה
מה גורם ל- java.lang.reflect.InvocationTargetException?

מה גורם ל- java.lang.reflect.InvocationTargetException?

1. סקירה כלליתכשעובדים עם Java Reflection API, זה נפוץ להיתקל java.lang.reflect.InvocationTargetException. במדריך זה, נבחן את זה וכיצד לטפל בזה בדוגמה פשוטה. 2. סיבה של InvocationTargetExceptionזה קורה בעיקר כאשר אנו עובדים עם שכבת ההשתקפות ומנסים להפעיל שיטה או קונסטרוקטור שזורק חריג בסיסי בעצמו.שכבת ההשתקפות עוטפת את החריג בפועל שנזרק על ידי השיטה באמצעות InvocationTargetException. בואו ננסה להבין את זה עם דוגמא.בוא נכתוב שיעור עם שיטה שמטילה בכוונה חריג:
כיצד לעגל מספר במקומות עשרוניים ב- Java

כיצד לעגל מספר במקומות עשרוניים ב- Java

1. סקירה כלליתבמאמר קצר זה, נבחן כיצד לעגל מספר עד נ מקומות עשרוניים בג'אווה.2. מספרים עשרוניים בג'אווהJava מספקת שני סוגים פרימיטיביים בהם ניתן להשתמש לאחסון מספרים עשרוניים: לָצוּף ו לְהַכפִּיל. לְהַכפִּיל הוא הסוג המשמש כברירת מחדל:כפול PI = 3.1415;עם זאת, שני הסוגים לעולם אין להשתמש בהם לערכים מדויקים, כגון מטבעות. לשם כך, וגם לעיגול, אנו יכול
יישום עץ בינארי בג'אווה

יישום עץ בינארי בג'אווה

1. הקדמהבמאמר זה נעסוק בהטמעת עץ בינארי בג'אווה.לטובת מאמר זה, נשתמש בעץ בינארי ממוין שיכיל int ערכים.2. עץ בינאריעץ בינארי הוא מבנה נתונים רקורסיבי שבו לכל צומת יכולים להיות 2 ילדים לכל היותר.סוג נפוץ של עץ בינארי הוא עץ חיפוש בינארי, שבו לכל צומת ערך גדול או שווה לערכי הצומת בתת העץ השמאלי, ופחות או שווה לערכי הצומת בתת הימנית עֵץ.הנה יי
כיצד לקרוא קובץ ב- Java

כיצד לקרוא קובץ ב- Java

1. סקירה כלליתבמדריך זה נחקור דרכים שונות לקרוא מתוך קובץ ב- Java.ראשית נראה כיצד לטעון קובץ משביל הכיתה, כתובת URL או מקובץ JAR באמצעות שיעורי Java רגילים.שנית, נראה כיצד לקרוא איתו את התוכן BufferedReader, סוֹרֵק, StreamTokenizer, DataInputStream, SequenceInputStream, ו FileChannel. כמו כן, נדון כיצד לקרוא קובץ מקודד UTF-8.לבסוף נחקור את הטכניקות החדשות לטעינת וקריאת קובץ ב- Java 7 ו- Java 8.מאמר זה הוא חלק מסדרת "Java
מפעיל ה- XOR בג'אווה

מפעיל ה- XOR בג'אווה

1. סקירה כלליתבמדריך קצר זה, אנו הולכים ללמוד על Java XOR מַפעִיל. נעבור קצת תיאוריה על XOR פעולות ואז נראה כיצד ליישם אותם בג'אווה.2. ה XOR מַפעִילנתחיל בתזכורת קטנה לסמנטיקה של XOR מבצע. ה XOR פעולה לוגית, או בלעדי או, לוקח שני אופרנדים בוליאניים ומחזיר אמת אם ורק אם האופרטים שונים. לפיכך, הוא מחזיר שקר אם לשני האופ
מדריך Stream.reduce ()

מדריך Stream.reduce ()

1. סקירה כלליתממשק ה- API של Stream מספק רפרטואר עשיר של פונקציות ביניים, צמצום וטרמינל, שתומכות גם בהקבלה.באופן יותר ספציפי, פעולות זרם הפחתה מאפשרות לנו לייצר תוצאה אחת אחת מתוך רצף של אלמנטים, על ידי החלת פעולת שילוב שוב ושוב על האלמנטים ברצף.במדריך זה, נסתכל על המטרה הכללית Stream.reduce () מבצע ולראות זאת בכמה מקרי שימוש קונקרטיים.2. מושגי המפתח: זהות, צבר ומשלבלפני שנבדוק לעומק את השימוש ב- Stream.reduce () פעולה, בואו נפר
מדריך אביב MVC

מדריך אביב MVC

1. סקירה כללית זה פשוט מדריך MVC באביב מראה כיצד להקים פרויקט MVC של Spring, הן עם תצורה מבוססת Java והן עם תצורת XML.תלות Maven עבור פרויקט Spring MVC מתוארת בפירוט במאמר תלות MVC באביב.2. מהו אביב MVC?כמו שהשם מרמז, זהו מודול של מסגרת האביב העוסקת בתבנית Model-View-Controller, או MVC. הוא משלב את כ
מדריך אביב

מדריך אביב

מסגרת האביב היא מסגרת בוגרת, עוצמתית וגמישה ביותר המתמקדת בבניית יישומי אינטרנט בג'אווה.אחד היתרונות המרכזיים של אביב הוא בכך שהוא מטפל ברוב ההיבטים הנמוכים של בניית האפליקציה כדי לאפשר לנו התמקדו בתכונות והגיון עסקי.נקודה חזקה נוספת היא שלמרות שהמסגרת בוגרת ומבוססת למדי, היא מתוחזקת באופן פעיל מאוד ויש לה קהילה מתפתחת משגשגת. זה עושה את זה די מעודכן ומותאם למערכת האקולוגית של Java כרגע.כמובן ש
$config[zx-auto] not found$config[zx-overlay] not found