שימוש בקובץ jar שכולל מחלקות שבהן רוצים להשתמש

הקדמה אין תגובות »

וידאו קליפ זה כולל הסבר מפורט בנוגע לאופן שבו ניתן להשתמש במחלקות שקבצי ה-java bytecode שלהן ארוזים בקובץ jar שאנו מקבלים לרשותנו. בקורסים שאני מעביר אני בדרך כלל מלמד את הנושא שוידאו קליפ זה מסביר בשלב מאוחר יותר של הקורס. בחרתי לפרסם פוסט זה בקטגוריה 'הקדמה' כיוון שלא מצאתי קטגוריה מתאימה יותר.

תהליך הפיתוח באמצעות שורת הפקודה כאשר יש שימוש במשפט ה-package

הקדמה 2 תגובות »

כאשר קובץ קוד המקור כולל את משפט ה-package יש לבצע את ההידור (compile) באופן מיוחד. וידאו קליפ זה מסביר כיצד לעשות זאת וכיצד להריץ את הקוד שמתקבל.

תהליך הפיתוח באמצעות שורת הפקודה

הקדמה 2 תגובות »

למרות שמתכנתים רבים אינם מכירים את אופן העבודה באמצעות שורת הפקודה אני יכול לשתף מניסיוני רב השנים בפיתוח ב-Java כי התעלמות מלימוד האופן שבו עובדים באמצעות שורת הפקודה והתמקדות בלימוד אופן השימוש בסביבת הפיתוח בלבד (כגון ה-Eclipse) עשויה לעמוד למכשול כאשר מתמודדים עם מצבים מיוחדים שסביבת הפיתוח לא תומכת בהם. מצבים אלה מתרחשים בעיקר כאשר מתמודדים עם תחומים חדשים.

דוגמא פשוטה ליישומון (applet)

יישומונים 2 תגובות »

הסבר כיצד לפתח וכיצד להריץ יישומונים (applets) בג'אווה. ההסבר כולל שימוש בדוגמת קוד פשוטה.

applet_demo.zip

הדגמה לשימוש מורכב ב-Reflection

יכולות שיקוף 4 תגובות »

דוגמת קוד לשימוש ב-Reflection כדי לקבל מידע על מחלקה ששמה התקבל מהמשתמש דרך שורת הפקודה.

ReflectionDemo.java

הסבר הנושא מחלקה פנימית באמצעות Reflection

מחלקות פנימיות 2 תגובות »

שימוש ב-Reflection כדי להסביר את הנושא מחלקות פנימיות. הוידאו כולל שימוש בדוגמת קוד ובתרשימים.

ReflectionDemo.java
FlyBox.java
FlyBoxDemo.java

הגדרת מחלקה פנימית רגילה

מחלקות פנימיות 5 תגובות »

הסבר לאופן ההגדרה של מחלקה פנימית רגילה. ההסבר כולל שימוש בדוגמת קוד מתאימה.

HumanBody.zip

גירסה חדשה לפרק "קלט פלט"

קלט / פלט אין תגובות »

בחרתי לערוך מחדש את הפרק "קלט פלט" תוך שיפור ההסברים שהוא כולל ותיקון אחת הדוגמאות שכללה שגיאת כתיב (syntax error).

את הגירסה החדשה ניתן למצוא בעמוד "הורדת הפרקים" של אתר זה.
http://javabook.co.il/wp/?page_id=10

להכנס RSS תגובות RSS פוסטים
WP Theme & Icons by N.Design Studio
התאמה לעברית: We CMS