Java: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
אין תקציר עריכה
אין תקציר עריכה
שורה 4:
{{Java}}
</div>
<!--
 
'''ג'אווה''' היא שפת תכנות מתקדמת המיועדת לפעול תחת סביבות עבודה שונות. ג'אווה פותחה בידי חברת '''סאן מיקרוסיסטמס''' בשנת 1991. השפה היא שפה מונחת עצמים (Object oriented), והתחביר שלה דומה מאוד ל-C ו-{{קוד בשורה|C++}}(אם כי, ישנם כמה הבדלים בולטים בין השפות). הספר הזה מלמד ג'אווה, אך בראש ובראשונה מיועד ללימוד של עקרונות התכנות הבסיסיים - משתנים, תנאים, לולאות, מערכים ושיטות. לכן, למרות היותה של ג'אווה שפה המיועדת לתכנות מונחה עצמים, בספר זה נתעלם מגישה תכנותית זו ונתמקד בעקרונות כלליים המשותפים לכל שפת תכנות. עבור אלו שכבר מכירים את העקרונות הבסיסיים, תספיק קריאה זריזה של הספר לפני המעבר ל[[תכנות מתקדם ב-Java|ספר ההמשך]] שמתמקד בתכנות מונחה עצמים.
-->
הספר הזה הוא מבוא לתכנות בג'אווה, שפת תכנות ופלטפורמת תוכנה בשימוש נרחב. ספר זה משמש כמדריך בשביל הבסיס, כולל סדרה של תרגילים והדרכות על מנת לעזור למשתמשים להבין טוב כיצד לתכנת ולפתח בג'אווה. מתוך טבעו של הספר הזה, התוכן שלו הולך ומתעדכן. אחרי כל פרק בספר, רמת המורכבות עולה ועם זאת גם רמת הקושי, נבנים על שיעורים שנלמדו בפרקים קודמים. ולכן מומלץ שמתחילים יתחילו מההתחלה וימשיכו ברצף לאורך כל החומר של הספר.
 
==תוכן==
{{:Java/נושאים}}
{{מצבים}}
 
<!--
==מה צריך לדעת לפני?==
מדריך זה יתחיל מהבסיס ולכן רקע תכנותי אינו נחוץ. עם זאת, מומלץ מאוד להכיר עבודה בסיסית עם מחשב. כמו כן, ידע באנגלית יסייע מאוד מכיוון שהעבודה והתיעוד בשפה מתבצעים באנגלית, כמו גם רוב מקורות הידע באינטרנט.
שורה 18 ⟵ 25:
 
* '''שגיאות''': קטעי הקוד והתוכניות שבספר הורצו ונבדקו עם גירסה 5 של ג'אווה. עם זאת, שגיאות תמיד ייתכנו. במידה ומתגלית שגיאה, רצוי להעיר קודם בדף השיחה, שכן סיבות שונות (למשל - גירסאות לא תואמות) יכולות לגרום לקטע קוד שלא לפעול.
-->
 
<!--
==מה לא יהיה בספר?==
בהיותו ספר המיועד למתחילים, לא תהיה כאן התייחסות לתכנות מונחה עצמים. גם השימוש בממשק גרפי, בהיותו מורכב וכרוך בהבנה של נושאים לא-קלים, לא יופיע פה<!-- אני לא מדבר כאן על חלון קופץ בודד שנכתב בשורה אחת, אלא על ממשק גרפי -->. נושאים אלו ילמדו בספר הבא - [[תכנות מתקדם ב-Java]]. פונקציות ספרייה שונות יופיעו מדי פעם, אך לא ילמדו בצורה רחבה או יסודית. קיימות אלפי פונקציות ספרייה, ואין כל טעם ללמוד אותן בשיטתיות, אלא על פי הצורך.
-->
 
 
 
[[קטגוריה:Java|*]]