====== Η μέθοδος main ====== Όπως είδαμε και [[java:jre#Το πρώτο μου πρόγραμμα|προηγουμένως]] κάθε πρόγραμμα εκκινεί από τη στατική μέθοδο //main// η οποία ανήκει υποχρεωτικά σε κάποια κλάση. Στο παρακάτω παράδειγμα η μέθοδος //main// ανήκει στην κλάση //MainClass//. class MainClass { public static void main(String []args) { for(String arg : args) System.out.println(arg); } } Η μέθοδος //main// μπορεί να λαμβάνει ορίσματα (παραμέτρους) από την γραμμή εντολών. Τα ορίσματα αυτά εμφανίζονται με την μορφή πίνακα από [[https://docs.oracle.com/javase/7/docs/api/java/lang/String.html|String]]. Ας υποθέσουμε ότι μεταγλωττίζουμε την παρακάτω παρακάτω κλάση από την γραμμή εντολών javac MainClass.java και εκτελούμε το πρόγραμμα περνώντας τις παραμέτρους //Let's have a cofee!//. java MainClass Coffee or milk? Στην κονσόλα θα εκτυπωθεί το παρακάτω. Coffee or milk? | Προηγούμενο: [[:java:control_flow | Ροή Προγράμματος ]] | [[:toc | Περιεχόμενα ]] | Επόμενο: [[:oop:introduction | Εισαγωγή στον Αντικειμενοστραφή Προγραμματισμό ]] |