java:main_method
This is an old revision of the document!
Η μέθοδος main
Όπως είδαμε και προηγουμένως κάθε πρόγραμμα εκκινεί από τη στατική μέθοδο main η οποία ανήκει υποχρεωτικά σε κάποια κλάση. Στο παρακάτω παράδειγμα η μέθοδος main ανήκει στην κλάση MainClass.
- MainClass.java
class MainClass { public static void main(String []args) { for(String arg : args) System.out.println(arg); } }
Η μέθοδος main μπορεί να λαμβάνει ορίσματα (παραμέτρους) από την γραμμή εντολών. Τα ορίσματα αυτά εμφανίζονται με την μορφή πίνακα από String.
Ας υποθέσουμε ότι μεταγλωττίζουμε την παρακάτω παρακάτω κλάση από την γραμμή εντολών
javac MainClass.java
και εκτελούμε το πρόγραμμα περνώντας τις παραμέτρους Let's have a cofee!.
java MainClass Coffee or milk?
Στην κονσόλα θα εκτυπωθεί το παρακάτω. Ο χαρακτήρας \ πριν το ' χρειάζεται, διότι το δεύτερο είναι ειδικός χαρακτήρας για το shell (εισαγωγικά)
Coffee or milk?
java/main_method.1486450470.txt.gz · Last modified: 2017/02/07 06:54 by gthanos