תוכן עניינים:

JAVA - מבוא: 5 שלבים
JAVA - מבוא: 5 שלבים

וִידֵאוֹ: JAVA - מבוא: 5 שלבים

וִידֵאוֹ: JAVA - מבוא: 5 שלבים
וִידֵאוֹ: מבוא למדעי המחשב בשפת JAVA 2024, נוֹבֶמבֶּר
Anonim
JAVA - מבוא
JAVA - מבוא

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

שלב 1: JAVA - קבלת הכלים

JAVA - קבלת הכלים
JAVA - קבלת הכלים
JAVA - קבלת הכלים
JAVA - קבלת הכלים

כעת, כפי שאתה בוודאי יודע, אנו זקוקים לכמה כלים כדי להתחיל לכתוב קוד JAVA. אתה יכול פשוט להשתמש בפנקס הרשימות שלך ולבצע אותו משורת הפקודה, אך נקבל עורך כי הוא קל ומהיר יותר. נקבל את עורך JAVA eclpise. (אם יש לך בעיה) שלב מס '1) עבור לאתר כאן ולחץ על כפתור ההורדה הירוק שלב #2) שמור אותו על שולחן העבודה שלך ולחץ על "אישור" שלב מס' 3) בסיום ההורדה, לחץ לחיצה ימנית על הקובץ ובחר " חלץ את כל "שלב 4) אתה אמור לראות תיקייה חדשה שמופיעה על שולחן העבודה שלך וודא שיש בה את הקובץ" eclipse.exe ". כעת לחץ לחיצה כפולה על הקובץ eclipse.exe עם הסמל של ליקוי חמה. הוא יבקש ממך ליצור סביבת עבודה כאשר הוא ייפתח. הזן "myWork" בשורת השמות ולחץ על אישור. לאחר מכן אתה אמור לראות מסך קבלת פנים, ובפינה השמאלית העליונה לחץ על כפתור "שולחן העבודה". עכשיו אתה אמור לראות משהו כמו התמונה הראשונה בתחתית. לאחר מכן לחץ על "קובץ"> "חדש"> "פרוייקט ג'אווה". בתיבת השמות הקלד "myProj" ולחץ על הבא ולאחר מכן סיים. כעת, בסייר הפרויקטים (משמאל למסך) אתה אמור לראות תיקיה בשם "myProj". סייר הפרויקטים הוא המקום בו תוכל לראות את כל הקבצים שלך. האזור באמצע הוא הבמה (קטע קידוד) והחלק הימני הוא הספרייה, שנותנת לנו רשימת פונקציות ומחלקות. (נדבר על שיעורים ופונקציות יותר מאוחר). החלק התחתון הוא רשימת השגיאות, אם יש לנו בעיות ריצה או קוד, הן יהיו שם. זהו גם חלון הקונסולה שבו מוצג הפלט. לבסוף, לחץ באמצעות לחצן העכבר הימני על התיקייה "myProj" שיצרנו ועבור אל "חדש"> "מחלקה". בשורת השמות הקלד "myFirst". לחץ על סיום. אתה אמור לראות את התמונה השנייה בתחתית למבט מקרוב. עכשיו אתה מוכן להתחיל לכתוב קוד ב- JAVA. בשלב הבא נכתוב את התוכנית הראשונה שלך, ונדון בכמה רכיבי JAVA.

שלב 2: JAVA - תחילת העבודה עם JAVA

JAVA - תחילת העבודה עם JAVA
JAVA - תחילת העבודה עם JAVA
JAVA - תחילת העבודה עם JAVA
JAVA - תחילת העבודה עם JAVA

ב- JAVA הכל מבוסס על שיעורים, קטעי קוד עם פקודות לביצוע. ישנם גם דברים אלה הנקראים שיטות, קטעי קוד קטנים יותר המכילים פונקציות. בדרך כלל ישנן מספר שיטות בכיתה, אשר מתקיימות ביניהן על בסיס ערכים של משתנים מסוימים ומחזירות ערך. שיטות אלה ארוזות בכיתה, ואז שיעורים עם שיטות יכולים לקיים אינטראקציה עם שיעורים אחרים ולהדפיס את ערך ההחזרה על המסך. יש גם משהו שנקרא שיטה עיקרית, השיטה שהמהדר מחפש תחילה. בהתבסס על ההנחיות שהשיטה העיקרית נותנת, המהדר יכול לעבור למחלקות שונות כדי לבצע שיטות שונות, או פשוט להישאר בשיטה העיקרית. בינתיים אפשר פשוט ליצור שיטה עיקרית. במחלקה "myFirst" שלך הקלד את הקוד מודגש: class public myFirst {public static void main (String args) {}} עכשיו אפשר לדון בקוד הזה. כל שיטה מבוססת על התחביר הבא: [accessSpecifier] [returnType] [methodName] ([פרמטרים]) {[methodBody]} מצייני הגישה במקרה זה הם "ציבוריים" ו"סטטיים ". כל שיטה יכולה להיות "ציבורית" או "פרטית". "ציבורי" פירושו שכל שיעור יכול לגשת לשיטה. "פרטי" פירושו שניתן לגשת לשיטה רק מהמעמד שאליו היא שייכת. אסביר את מילת המפתח ה"סטטית "מאוחר יותר. כאן עשינו שיטה ראשית סטטית ציבורית עם השם main, ופרמטרים של" String args "(לא אסביר את הפרמטרים כעת). בגוף השיטה אנו מקלידים את כל הפקודות שלא נרצה לבצע. גוף הגוף והשיטה של השיטה ממוקמים תמיד בין הפלטות המתולתלות. הערה: JAVA היא שפה תלויית רישיות, כך שכאשר תקליד פקודות עליך להקליד אותן בדיוק כפי שצוין, אחרת תקבל שגיאה !!!!!! כעת הקלד את הקוד מודגש בשיטה העיקרית שלך: public class myFirst {public static void main (String args) {System.out.println ("שלום עולם!"); }} עכשיו אתה אמור לקבל את הקוד בתמונה הראשונה. כעת עבור אל "הפעלה"> "הפעלה", ולחץ על "אישור" כאשר תיבת הדו -שיח מופיעה, ולמטה (חלון קונסולה) אתה אמור לראות את הטקסט "שלום עולם!" מודפס. בדוק את התמונה השנייה לעיון. כאן השתמשנו בפקודה System.out.println כדי להדפיס שורה על המסך. "המערכת", היא מחלקה המכילה פונקציות רבות. ה"אאוט "היה שרצינו להדפיס OUT למסך (או פלט) והשיטה" println "פירושה; קו הדפסה. לאחר מכן בסוגריים, ובמרכאות (כי זהו ערך מחרוזת (ערך המכיל מילים)) כללנו את הטקסט שרצינו להדפיס, וסיימנו את השורה בחצי נקודה (;). הערה: כל השורות ב- JAVA חייבות להסתיים בנקודות חצי-נקודה, למעט שורות כאשר אנו מכריזים על מחלקות או שיטות. אנו יכולים גם להשתמש ב"הדפסה ", אך ההבדל בין" הדפסה "ל"הדפסה" הוא ש"הדפסה "מדפיסה טקסט על שורה, אך" הדפסה "פירושה להדפיס את הטקסט ולסיים את השורה, כלומר אם הבא הפקודה היא "הדפס", הטקסט יודפס על שורה חדשה. בשלב זה, אני רוצה להתנצל על האיכות הרעה של התמונות שלי. כללתי כמה שאלות SELF-CHECK בתחתית. בשלב הבא אכלול את התשובות עליהן.בשלב הבא אציג לך גם את סוגי הערכים הבסיסיים. SELF-CHECK: #1) כתוב תוכנית להדפסת המילה "גבינה" אות אחר אות. רמז: השתמש בפקודה "הדפסה" מס '2) השתמש בפקודות "הדפס" ו"הדפסה "כדי להתנסות.#3) מה רע בשורת קוד זו: System.out.println (שלום עולם!); #4) מה תקבל אם תריץ את שורות הקוד הבאות: System.out.print ("h"); System.out.print ("i"); System.out.println ("לכל-"); System.out.print ("בן");

שלב 3: JAVA - סוגי משתנים בסיסיים

JAVA - סוגי משתנים בסיסיים
JAVA - סוגי משתנים בסיסיים
JAVA - סוגי משתנים בסיסיים
JAVA - סוגי משתנים בסיסיים

התשובות לשאלות SELF-CHECK הקודמות הן:#1) System.out.print ("c"); System.out.print ("h"); System.out.print ("e"); System.out.print ("e"); System.out.print ("s"); System.out.print ("e"); #2) אין תשובה חד משמעית.#3) הטקסט בסוגריים לא היה במרכאות.#4) היי בן אדם. יהיו גם שאלות לבדיקה עצמית בסוף שלב זה. ישנם סוגי נתונים רבים. במדריך זה נעבור רק על הבסיסיים, ועדיין ייקח כמה צעדים. כל המשתנים עובדים על התחביר שלהלן. [DataType] [variableName] = [ערך]; לְשֶׁעָבַר. int myNum = 8; סוג int: סוג "int", פירושו מספר שלם. עובד על אותו תחביר כמו שלמעלה. אין צורך במרכאות כדי להחזיק את הערך עבור כל סוג מספרי. כל משתני int נעים בין מינימום של -2, 147, 483, 648 לערך מרבי של 2, 147, 483, 647. רוב המספרים השלמים הנפוצים יתאימו לטווח זה, אך אם הם לא משתמשים ב"ארוך "במקום. לְשֶׁעָבַר. int תשע = 9; סוג ארוך: הסוג "ארוך" הוא גרסה ארוכה של הפקודה "int". נע בין -9, 223, 372, 036, 854, 775, 808 עד 9, 223, 372, 036, 854, 775, 807. סוג צף: סוג ה"צוף "הוא מספר נקודה צפה, כלומר הוא מכיל ערך עשרוני. סוג כפול: הסוג "הכפול" הוא מספר נקודה צפה, שיכול להכיל ערך גדול יותר. סוג מחרוזת: סוג "מחרוזת" מחזיק ערך טקסט. הטקסט (ערך) חייב להיות כלול במרכאות כפולות. לְשֶׁעָבַר. String greeting = "היי ריק"; אלה היו סוגי הנתונים הבסיסיים. כדי להדפיס כל אחד מהם פשוט כתוב את שם המשתנה בפרמטרים של שיטת "println" ללא מרכאות. לְשֶׁעָבַר. int myNum = 52930; System.out.println (myNum + "האם הערך של myNum"); הקוד למעלה ידפיס "52930 האם הערך של myNum" על המסך. ואגב, השתמשנו שם בסימן פלוס לשילוב מחרוזת לשורה שהדפסנו, כך שהיא תדפיס ערך מחרוזת אחרי הערך של myNum. אתה יכול להשתמש בסימן הפלוס כדי להוסיף משתנים בפקודה "println" ולהוסיף ערכי מחרוזת. בדוק את שתי התמונות בתחתית כדי לראות מה עשיתי. זהו סעיף 1/2 מסוגי המספרים, בחלק הבא אלמד אותך כמה אופרטורים מתמטיים פשוטים בהם תוכל להשתמש על המשתנים.

שלב 4: JAVA - מפעילים מתמטיים

JAVA - מפעילים מתמטיים
JAVA - מפעילים מתמטיים
JAVA - מפעילים מתמטיים
JAVA - מפעילים מתמטיים
JAVA - מפעילים מתמטיים
JAVA - מפעילים מתמטיים
JAVA - מפעילים מתמטיים
JAVA - מפעילים מתמטיים

זהו סעיף 2/2 של "סוגי משתנים בסיסיים". כאן אציג אופרטורים מתמטיים. יש סימן "+" שמשמעותו הוספה. הוא משמש להוספת מספרים. לְשֶׁעָבַר. סכום int = 5 + 579; הוא משמש גם לשילוב מחרוזות בשיטת "println". לְשֶׁעָבַר. System.out.println ("זהו" + "שלוש מחרוזות" + "יחד"); שימו לב שלפני הוספת מחרוזת נוספת על המחרוזת הראשונה והשנייה השתמשתי ברווח בקצה כדי שייראה תקין. יש גם את הסימן "-" כפי שניחשתם, והוא משמש רק כדי להפחית מספרים. לְשֶׁעָבַר. חיסור int = 9 - 6; כמו כן יש את אופרטור הכפל, המיוצג על ידי "*" בג'אווה (כוכבית). הוא משמש להכפלת מספרים. לְשֶׁעָבַר. כפל int = 756 * 15; ויש את מפעיל החלוקה, המיוצג על ידי "/" (קו נטוי). הוא משמש לחלוקת מספרים. לְשֶׁעָבַר. int division = 50 /5 כמו כן יש אופרטור מודולו, המיוצג על ידי "%". מודולו משמשת כדי להתמקד בשאר שני המספרים, אם יש. לְשֶׁעָבַר. int modulo = 10 % 9; אינך צריך להוסיף ציטוטים עבור המספרים אם אתה משתמש במספרים בשיטת "println", אחרת הם יתפרשו כערכי מחרוזת. לְשֶׁעָבַר. System.out.println (6 + 7); שגיאה נפוצה 1: System.out.println ("6" + "7"); הקוד לעיל מחזיר 67, לא 13. כדי להימנע מכך מחקו את הציטוטים. ניתן להשתמש בשמות המשתנים לזיהוי ערכים. כגון: int myNum = 9; System.out.println ("הערך של myNum הוא" + myNum); כל עוד ל- "myNum" אין משתנים סביבו, התוכנית תדפיס את "הערך של myNum הוא 9". תוכל גם להשתמש באופרטורים לביצוע פעולות בשיטת "println" להחזרת תוצאות מהירות. לְשֶׁעָבַר. System.out.println (8 * 10); התמונות שלי יהיו בסיסיות על כל מה שסיקרנו בחלק זה, אך אל תשכח לבדוק אותן. בשלב הבא יהיה מעט חומר חדש, אך יהיה מבחן שיכסה את כל מה שלמדנו עד כה. להלן שאלות הבדיקה העצמית: SELF-CHECK #1: כתוב תוכנית לחישוב המודולו של 789 עד 2 והדפס את התוצאה על המסך. SELF-CHECK #2: תאר את סוג הנתונים "int", עם לפחות המאפיין הבסיסי. SELF-CHECK #3: צור משתנה מחרוזת בשם "ברכה" עם הודעה ידידותית בו ומשאיר את השם (למשל שלום _). לאחר מכן צור מחרוזת בשם "שם" עם ערך שמך. לאחר מכן שלב את המשתנים האלה ותקבל את ההודעה הסופית שלך. SELF-CHECK #4: כיצד אתה מייצג כפל ב- JAVA? (באיזה סימן אתה משתמש)

שלב 5: JAVA - מבחן / הערה ראשונה

JAVA - מבחן / הערה ראשונה
JAVA - מבחן / הערה ראשונה

להלן התשובה לשאלות SELF-CHECK הקודמות:#1) System.out.println (789 % 2); #2) סוג הנתונים "int" מחזיק מספר שלם.#3) ברכת מחרוזת = "שלום"; שם מחרוזת = "מורה JAVA" System.out.println (ברכה + שם); #4) אתה משתמש ב- "*" (כוכבית) אישור, עכשיו למדריך זה אכלול רק מעט חומר חדש, והקישור למבחן שלי. ב- JAVA יש משהו שנקרא "להגיב". זה אומר להגיב על העבודה שלך. ישנם 2 סוגים של הערות שתוכלו להעיר הערה בשורה אחת (ראו דוגמה 1) והערה מרובת שורות (ראו דוגמה 2). הדוגמאות להערות אלה כלולות. עבור הערה בשורה אחת אתה צריך לשים 2 מלכודות לפני הטקסט, הכל בצד ימין של הכספים נחשב כהערה, ומתעלם על ידי מהדר JAVA. הערה פשוטה מרובת שורות נמצאת בין קו הרוחב ל -2 כוכביות, ומסתיימת בכוכבית ובנקודה. הערה מתקדמת מרובת שורות מתארת שיטה, נעבור על זה מאוחר יותר. ייעוץ JAVA: אני מציע לך להגיב על הכל, אפילו על הדברים הפשוטים ביותר. כי אם מישהו עובר את העבודה שלך ואולי יתקשה להבין את הקוד שלך. אולי לא ברור שהמשתנה d מייצג דולר. ואני גם מציע לך לשמור את העבודה שלך לעתים קרובות. (איבדתי הרבה קוד בגלל זה פעם אחת) למשל. 1 int num2 = 78; // צור מספר שלם, "num2" עם הערך 78 ex. 2 / ** צור מספר שלם, "num2" עם הערך 78* / int num2 = 78; אוקיי, בהצלחה במבחן.:-) (קישור למטה, קרא הערה) הערה: באמת מיהרתי לבצע את החידון, כך שבמספר 2 סימנתי את התשובה הלא נכונה כנכונה. התשובה הנכונה לאותה אחת הייתה האפשרות האחרונה. אני מצטער מאוד על אי הנוחות הזו. הקישור למבחן נמצא כאן. יש גם תמונה בתחתית מסך הפתיחה של הבדיקה. בהצלחה ואל תשכח לקרוא את ההדרכה הבאה שלי!:-)

מוּמלָץ: