logo

תוכנית Java הראשונה | שלום עולם דוגמה

  1. דרישות תוכנה
  2. יצירת Hello Java דוגמה
  3. פתרון javac אינו מזוהה

בחלק זה נלמד כיצד לכתוב את התוכנה הפשוטה של ​​Java. נוכל לכתוב תוכנית פשוטה של ​​שלום Java בקלות לאחר התקנת ה-JDK.

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

הדרישה לדוגמא של Java Hello World

להפעלת כל תוכנית Java, התוכנה או היישום הבאות חייבות להיות מותקנות כהלכה.

  • התקן את ה-JDK אם לא התקנת אותו, הורד את ה-JDK והתקן אותו.
  • הגדר נתיב של ספריית jdk/bin. http://www.javatpoint.com/how-to-set-path-in-java
  • צור את תוכנית Java
  • הידור והפעל את תוכנית Java

יצירת דוגמה לשלום עולם

בואו ניצור את תוכנית Hello Java:

 class Simple{ public static void main(String args[]){ System.out.println('Hello Java'); } } 
בדוק את זה עכשיו

שמור את הקובץ לעיל בתור Simple.java.

להידור: javac Simple.java
להוציא להורג: java פשוט

תְפוּקָה:

 Hello Java 

זרימת קומפילציה:

כאשר אנו מהדרים תוכנית Java באמצעות כלי javac, מהדר Java ממיר את קוד המקור לקוד בתים.

Java כיצד להדר

פרמטרים בשימוש בתוכנית Java הראשונה

בוא נראה מה המשמעות של class, public, static, void, main, String[], System.out.println().

    מעמדמילת מפתח משמשת להכרזה על מחלקה ב-Java.פּוּמְבֵּימילת מפתח היא משנה גישה המייצגת נראות. זה אומר שזה גלוי לכולם.סטָטִיהיא מילת מפתח. אם אנו מכריזים על שיטה כלשהי כסטטית, היא ידועה בשם השיטה הסטטית. היתרון המרכזי של השיטה הסטטית הוא שאין צורך ליצור אובייקט כדי להפעיל את השיטה הסטטית. השיטה main() מבוצעת על ידי ה-JVM, כך שהיא לא מצריכה יצירת אובייקט כדי להפעיל את השיטה main(). אז זה חוסך זיכרון.בָּטֵלהוא סוג ההחזרה של השיטה. זה אומר שהוא לא מחזיר שום ערך.רָאשִׁימייצג את נקודת ההתחלה של התוכנית.מחרוזת[] argsאוֹ מחרוזת ארגומנטים[] משמש עבור ארגומנט שורת הפקודה . נדון בזה בחלק הבא.System.out.println()משמש להדפסת הצהרה. כאן, System היא מחלקה, out הוא אובייקט של המחלקה PrintStream, println() היא שיטה של ​​המחלקה PrintStream. נדון בעבודה הפנימית של System.out.println() הצהרה בסעיף הקרוב.

כדי לכתוב את התוכנית הפשוטה, עליך לפתוח את פנקס הרשימות על ידי תפריט התחלה -> כל התוכניות -> עזרים -> פנקס רשימות וכתוב תוכנית פשוטה כפי שהצגנו להלן:

התוכנית הראשונה של ג'אווה

כפי שמוצג בתרשים לעיל, כתוב את התוכנית הפשוטה של ​​Java בפנקס רשימות ושמר אותה בתור Simple.java. על מנת להדר ולהפעיל את התוכנית לעיל, עליך לפתוח את שורת הפקודה על ידי תפריט התחלה -> כל התוכניות -> עזרים -> שורת הפקודה . לאחר שסיימנו את כל השלבים כראוי, הוא מציג את הפלט הבא:

כיצד להדר ולהפעיל תוכנית פשוטה של ​​ג'אווה

כדי לקמפל ולהפעיל את התוכנית לעיל, עבור תחילה אל הספרייה הנוכחית שלך; הספרייה הנוכחית שלי היא c: ew. כתוב כאן:

להידור: javac Simple.java
להוציא להורג: java פשוט

בכמה דרכים אנחנו יכולים לכתוב תוכנית Java?

ישנן דרכים רבות לכתוב תוכנית Java. השינויים שניתן לבצע בתוכנית Java ניתנים להלן:

1) על ידי שינוי רצף השינויים, אב הטיפוס של השיטה אינו משתנה ב-Java.

בואו נראה את הקוד הפשוט של השיטה הראשית.

 static public void main(String args[]) 

2) ניתן להשתמש בסימון המשנה במערך Java לאחר סוג, לפני המשתנה או אחרי המשתנה.

בוא נראה את הקודים השונים לכתיבת השיטה הראשית.

 public static void main(String[] args) public static void main(String []args) public static void main(String args[]) 

3) אתה יכול לספק תמיכה ב-var-args לשיטת main() על ידי העברת 3 אליפסות (נקודות)

בואו נראה את הקוד הפשוט של שימוש ב-var-args בשיטת main() . נלמד על var-args בהמשך פרק התכונות החדשות של Java.

 public static void main(String... args) 

4) שימוש בנקודה-פסיק בסוף השיעור הוא אופציונלי בג'אווה.

בוא נראה את הקוד הפשוט.

 class A{ static public void main(String... args){ System.out.println('hello java4'); } }; 

חתימת שיטת Java main() חוקית

 public static void main(String[] args) public static void main(String []args) public static void main(String args[]) public static void main(String... args) static public void main(String[] args) public static final void main(String[] args) final public static void main(String[] args) final strictfp public static void main(String[] args) 

חתימת שיטת Java main() לא חוקית

 public void main(String[] args) static void main(String[] args) public void static main(String[] args) abstract public static void main(String[] args) 

פותרים שגיאה 'javac לא מזוהה כפקודה פנימית או חיצונית'?

אם מתרחשת בעיה כמו שמוצגת באיור שלהלן, עליך להגדיר נתיב. מכיוון ש-DOS לא מזהה javac ו-java כפקודה פנימית או חיצונית. כדי להתגבר על בעיה זו, עלינו לקבוע נתיב. הנתיב אינו נדרש במקרה שבו אתה שומר את התוכנית שלך בתוך ספריית JDK/bin. עם זאת, זוהי גישה מצוינת לקבוע את הדרך. לחץ כאן עבור כיצד להגדיר נתיב ב-Java .

כיצד לפתור את הבעיה של תוכנית שלום עולם בג'אווה