ShareThis

H εφαρμογή Β«Hello WorldΒ»

Ακολουθεί η εφαρμογή «Hello World» γραμμένη σε Java. Πληκτρολογείστε το σε ένα αρχείο κειμένου ή αντιγράψτε το από το web browser και σώστε το σ’ ένα αρχείο με το όνομα HelloWorld.java.

class HelloWorld {
 
  public static void main (String args[]) {
 
    System.out.println("Hello World!");
 
  }
  
}

 

Το Hello World είναι ίσως το πιο απλό πρόγραμμα

Η αρχική δήλωση class μπορεί να θεωρείται ότι προσδιορίζει το όνομα του προγράμματος, στη συγκεκριμένη περίπτωση Hello World. O compiler στην πραγματικότητα παίρνει το όνομα από τη δήλωση class HelloWorld στο αρχείο πηγαίου κώδικα. Αν υπάρχουν παραπάνω από μία κλάση σε ένα αρχείο, τότε ο compiler της Java θα αποθηκεύσει το καθένα σ’ ένα ξεχωριστό .class αρχείο. Για λόγους που θα δούμε παρακάτω είναι συνετό να δίνουμε στο αρχείο του πηγαίου κώδικα το ίδιο όνομα με τη main class στο αρχείο συν την κατάληξη .java.

To Hello World class περιλαμβάνει μία μέθοδο, τη main. Όπως και στη C, η μέθοδος main μας δείχνει από που ξεκινά να εκτελείται μία εφαρμογή. Η μέθοδος δηλώνεται δημόσια (public), δηλαδή μπορούν να την καλέσουν από παντού. Δηλώνεται στατική (static), δηλαδή όλα τα παραδείγματα της κλάσης μοιράζονται την ίδια μέθοδο. Δηλώνεται κενή (void), που σημαίνει ότι αυτή η μέθοδος δεν επιστρέφει τιμή, όπως και στη C.

Όταν καλείται η μέθοδος main, τυπώνει το «Hello World!» στην έξοδο. Αυτό επιτυγχάνεται με μέθοδο system.out.println. Για να είμαστε πιο ακριβείς, αυτό επιτυγχάνεται φωνάζοντας την println() του πεδίου out που ανήκει στην κλάση System. Αλλά για την ώρα θα την θεωρούμε σαν μία μέθοδο.

blog comments powered by Disqus
Powered by Disqus