Τι είναι η κύρια τάξη στην Java;

Artículo revisado y aprobado por nuestro equipo editorial, siguiendo los criterios de redacción y edición de YuBrain.


Οι τάξεις περιλαμβάνουν:

  • Πεδία δεδομένων , που χρησιμοποιούν μεταβλητές, δομές δεδομένων και άλλες κλάσεις.
  • Οι μέθοδοι είναι αλληλουχίες εντολών που χρησιμοποιούνται για τον χειρισμό δεδομένων.

Οι περισσότερες κλάσεις αποτελούνται από μεταβλητές και μεθόδους. Ορισμένες κλάσεις, ωστόσο, έχουν μόνο ένα από αυτά τα στοιχεία. Κάθε αντικείμενο που δημιουργείται από μια κλάση είναι γνωστό ως “στιγμιότυπο της κλάσης”.

Μια κλάση μπορεί επίσης να οριστεί ως ένα πρωτότυπο που καθορίζει τις μεταβλητές και τις μεθόδους, καθώς και άλλες συναρτήσεις αντικειμένων του ίδιου τύπου.

Ποια είναι η κύρια μέθοδος

Τα προγράμματα Java έχουν πάντα ένα σημείο εισόδου, το οποίο είναι γνωστό ως “η κύρια κλάση”, “η κλάση εκκίνησης” ή “η κύρια μέθοδος”. Επίσης συχνά αποκαλείται με το αγγλικό του όνομα, κύρια τάξη .

Μια μέθοδος είναι αυτή που επιτρέπει την εκτέλεση ενός προγράμματος. Στην περίπτωση της μεθόδου main(), είναι η πρώτη συνάρτηση που ξεκινά όταν θέλετε να ανοίξετε ένα πρόγραμμα ή μια εφαρμογή. Συνήθως, η μέθοδος main() αναλύει οτιδήποτε στη γραμμή εντολών, εκτελεί ορισμένες ρυθμίσεις παραμέτρων ή επαλήθευση και διευκολύνει την εκκίνηση ενός ή περισσότερων αντικειμένων για να συνεχιστεί η εργασία του τρέχοντος προγράμματος.

Ένα από τα κύρια χαρακτηριστικά της μεθόδου main() είναι ότι δέχεται μόνο μία παράμετρο, έναν πίνακα String. Αυτός ο πίνακας παίρνει τις τιμές που εισάγονται κατά την εκτέλεση μιας εφαρμογής ή προγράμματος από τη γραμμή εντολών. Ανεξάρτητα από την τιμή που εισάγεται, το περιβάλλον χρόνου εκτέλεσης Java, γνωστό και με το ακρωνύμιο JRE , θα το μετατρέψει σε πίνακα String.

Χαρακτηριστικά και δομή της κύριας μεθόδου

Για τη σωστή εκτέλεσή της, η κύρια μέθοδος πρέπει να πληροί ορισμένες προϋποθέσεις και να ακολουθεί μια συγκεκριμένη δομή. Όπως φαίνεται στο παράδειγμα, η κύρια μέθοδος έχει τα ακόλουθα χαρακτηριστικά:

  • Γράφεται ανάμεσα σε παρένθεση ()
  • Πρέπει να ονομάζεται κύριος, με πεζά γράμματα. Εάν είναι γραμμένο με άλλο τρόπο, το περιβάλλον χρόνου εκτέλεσης java (JRE) δεν θα το αναγνωρίσει.
  • Πρέπει να είναι δημόσιο και στατικό: αυτό σημαίνει ότι πρέπει να είναι προσβάσιμο εκτός μιας κλάσης και επίσης να μπορεί να εκτελεστεί χωρίς παρουσία της κλάσης.
    Έχετε έναν τύπο επιστροφής κενού: δηλαδή κενό. Δεδομένου ότι είναι η πρώτη γραμμή κώδικα που πρέπει να εκτελεστεί, δεν υπάρχει άλλος κώδικας πριν από αυτήν που να χρειάζεται κάποια τιμή, επομένως η κύρια μέθοδος θα έχει πάντα έναν τύπο κενού επιστροφής.
    Πρέπει να περιλαμβάνει μία μόνο παράμετρο: έναν πίνακα String[]

Θέση της μεθόδου main().

Η μέθοδος main() μπορεί να βρίσκεται σε οποιαδήποτε κλάση που είναι μέρος μιας εφαρμογής. Εάν μια τέτοια εφαρμογή αποτελείται από ένα σύμπλεγμα που περιλαμβάνει πολλά αρχεία, συνήθως δημιουργείται μια ξεχωριστή κλάση αφιερωμένη μόνο για τη μέθοδο main().

Όντας το σημείο εισόδου σε ένα πρόγραμμα, η μέθοδος main() κατέχει σημαντική θέση μέσα σε αυτό. Ωστόσο, υπάρχουν διάφορες απόψεις σχετικά με την τοποθεσία και το περιεχόμενό του.

Μερικοί προγραμματιστές προτείνουν ότι η μέθοδος main() πρέπει να βρίσκεται στην κορυφή του προγράμματος, αφού τελικά είναι αυτό που επιτρέπει στο πρόγραμμα να ξεκινήσει.

Ο καλύτερος τρόπος για να εντοπίσετε σωστά τη μέθοδο main() και να συμπεριλάβετε ορισμένα στοιχεία ή όχι, θα είναι να λάβετε υπόψη τις απαιτήσεις του προγράμματος ή της εφαρμογής.

Παράδειγμα σύνταξης κύριας μεθόδου

Μια απλή μέθοδος main() εκφράζεται συνήθως ως εξής:

public class class_name {
public static void main (String [] args) {
sequence block;
}

}

Όπως μπορείτε να δείτε, αυτή η απλή κύρια μέθοδος έχει διαφορετικές γραμμές. Στην πρώτη γραμμή του κώδικα βρίσκεται το όνομα της κλάσης, το οποίο μπορεί να είναι οποιοδήποτε όνομα που χρησιμεύει για την αναγνώριση αυτής της συγκεκριμένης κλάσης.

Στη δεύτερη γραμμή βρίσκεται η δήλωση της συνάρτησης, δηλαδή η ίδια η κύρια μέθοδος. Είναι δημόσιο και τύπου void , δηλαδή δεν θα επιστρέψει τίποτα με την ολοκλήρωσή του. Αν είχε άλλη τιμή εδώ, όπως int (που σημαίνει “ακέραιος”), στο τέλος της συνάρτησης θα παίρναμε μια μεταβλητή ή ακέραιο. Ένα όρισμα περιλαμβάνεται επίσης σε αυτή τη γραμμή, το οποίο είναι αυτό που εμφανίζεται μέσα στις παρενθέσεις: ένας πίνακας συμβολοσειρών. Στη συνέχεια υπάρχει ένα πλήκτρο που δείχνει προς τα αριστερά που ξεκινά την εκτέλεση των συναρτήσεων.

Στην τρίτη γραμμή βρίσκεται το μπλοκ των ακολουθιών. Είναι οι κωδικοί που θα ακολουθήσει το πρόγραμμα κατά την εκτέλεσή του. Κάθε συμβολοσειρά πρέπει να τελειώνει με ερωτηματικό. Οι ακολουθίες είναι συνήθως μεταβλητές, πράξεις ή άλλες ενέργειες, όπως η τροποποίηση ή η διαγραφή κάτι.

Στην τέταρτη γραμμή υπάρχει ένα στήριγμα που δείχνει προς τα δεξιά «}». Αυτό το πλήκτρο υποδεικνύει την ολοκλήρωση της εκτέλεσης κάποιας λειτουργίας. Τέλος, στην πέμπτη γραμμή, υπάρχει ένα άλλο στήριγμα που δείχνει προς τα δεξιά, υποδηλώνοντας το τέλος της τάξης.

Βιβλιογραφία

  • Altadill Izura, PX Μάθετε να προγραμματίζετε: σε μια εβδομάδα με JavaScript . (2021). Ισπανία. Pello Xabier Altadill Izura.
  • Azaustre, C. Εκμάθηση JavaScript: Από το μηδέν στο ECMAScript 6+ . (2021). Ισπανία. Κάρλος Αζάουστρ.
  • Rubiales Gómez, M. Μάθημα ανάπτυξης Ιστού. HTML, CSS και JavaScript. (2021). Ισπανία. Anaya Multimedia.
-Διαφήμιση-

Cecilia Martinez (B.S.)
Cecilia Martinez (B.S.)
Cecilia Martinez (Licenciada en Humanidades) - AUTORA. Redactora. Divulgadora cultural y científica.

Artículos relacionados