התחל בעבודה עם Java

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

יסודות השפה של Java

לפני שנלמד על שיעורים וחפצים, נתחיל בתחביר הבסיסי של השפה.

  • תחביר בסיסי בג'אווה
  • מבוא לפרימיטיבים
  • הסבר על שיטת Java הראשי ()
  • מבני בקרה
  • מדריך לולאות ג'אווה
  • מדריך לחבילות Java
  • ערך מעבר לפי מנגנון מעבר פרמטר בג'אווה

Java OOP

לאחר מכן, בואו נצלול לעולם התכנות מונחה האובייקטים, עם דוגמאות ג'אווה מעשיות.

  • מחלקות ואובייקטים של Java
  • שיעורי בטון
  • משני גישה
  • קונסטרוקטורים
  • מדריך ליצירת אובייקטים
  • שיעורים מופשטים
  • ממשקים
  • מדריך לירושה
  • ה זֶה מילת מפתח
  • ה סוּפֶּר מילת מפתח
  • שיטת עומס יתר ועקיפה
  • ה סטָטִי מילת מפתח
  • Java Enums
  • ה סופי מילת מפתח

מיתרי Java

מחרוזות הן סוג נתונים נפוץ ב- Java, המייצג טקסט. בואו נסתכל כיצד ליצור ולהשתמש חוּט חפצים.

  • הכל אודות מחרוזת בג'אווה
  • מדוע מחרוזת אינה ניתנת לשינוי בג'אווה
  • השוואת מיתרים
  • המרות מיתרי Java
  • ג'אווה toString () שיטה

חריגות Java

חריגים הם התנהגויות חריגות במהלך ביצוע התוכנית. בואו להבין מהם חריגים של Java וכיצד הם יכולים לעזור לנו לכתוב קוד פחות נוטה לשגיאות.

  • טיפול בחריגים בג'אווה
  • צור חריג מותאם אישית
  • חריגים משורשרים
  • ההבדל בין זריקה לזרוק בג'אווה
  • נסה עם משאבים

מערכי ג'אווה

הגיע הזמן לבחון את מבנה הנתונים הראשון שלנו בג'אווה - מערכים.

  • מערכים בג'אווה: מדריך עזר
  • אתחול מערכים
  • הכיתה java.util.Arays

אוספי ג'אווה

סוג מורכב יותר של מבנה נתונים הם אוספים, אשר בהשוואה למערכים הם בעלי גודל דינמי.

  • רשימת מערך
  • רשימה מקושרת
  • מפעיל היהלומים בג'אווה
  • משווה ומשווה
  • היסודות של Java Generics
  • HashSet
  • מפת גיבוב
  • אתחול HashMap
  • איטרטור
  • המרה בין מערך לרשימה בג'אווה

זרמי ג'אווה

לבסוף, אנו מגיעים לזרמי ג'אווה - שאינם מבני נתונים, אלא עוטפים סביב מקורות נתונים ומאפשרים לנו לעבד נתונים בצורה יעילה יותר.

  • מבוא ל- Java 8 Streams
  • מדריך ה- API 8 של Java 8 Stream
  • ממשקים פונקציונליים ב- Java 8
  • מדריך לאספני Java 8
  • מסנן Java Stream עם ביטוי Lambda

Java IO

בדוק דרכים לקיים אינטראקציה עם קבצים ושיטות קלט / פלט אחרות ב- Java.

  • קונסולת קלט / פלט בג'אווה
  • קריאה מקובץ
  • יצירת קובץ
  • כתיבה לקובץ
  • מבוא ל- Java NIO2 File API
  • BufferedReader
  • OutputStream

סביבת פיתוח ג'אווה

חשוב להבין את היסודות של אופן הפעולה של מכונת ה- Java Virtual Java וכלי פיתוח אחרים.

  • ההבדל בין JVM, JRE ו- JDK
  • ערימת זיכרון ושטח ערימה בג'אווה
  • מעמיסי כיתה

כמובן שיש עוד הרבה מה ללמוד על תכנות Java, וכלי הפיתוח וממשקי ה- API הזמינים משתנים מדי יום. אבל עם בסיס חזק של המושגים הבסיסיים, אתה יכול לקפוץ לבניית משהו ותמיד להמשיך ללמוד.

להדרכות נוספות ודוגמאות לפתרון בעיות בג'אווה, עיין גם בקטגוריית ג'אווה באתר.


$config[zx-auto] not found$config[zx-overlay] not found