Χρησιμοποιώντας πολλαπλές κύριες κλάσεις σε Java

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

Ένα έργο NetBeans περιέχει τις κλάσεις που απαιτούνται για την κατασκευή μιας εφαρμογής Java. Η εφαρμογή χρησιμοποιεί το κύρια κατηγορία ως σημείο εκκίνησης για την εκτέλεση του κώδικα Java. Στην πραγματικότητα, σε μια νέα Εφαρμογή Java έργο που δημιουργήθηκε από το NetBeans μόνο μία τάξη συμπεριλαμβανόμενη - η κύρια κατηγορία που περιέχεται στο Main.java αρχείο. Πραγματοποιήστε ένα νέο έργο στο NetBeans και το κάλεσε CodeExamples.

Όταν η εφαρμογή συντάσσεται και εκτελείται, η εκτυπωμένη εκτύπωση είναι "4". Τώρα, αν θέλω να δοκιμάσω ένα άλλο κομμάτι κώδικα Java, έχω δύο επιλογές, μπορώ είτε να αντικαταστήσω τον κώδικα στην κύρια τάξη είτε να το τοποθετήσω σε άλλη κύρια κλάση.

instagram viewer

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

Σημείωση: Αυτό δεν είναι συνηθισμένο σε μια τυπική εφαρμογή Java. Το μόνο που χρειάζεται είναι μια κύρια κατηγορία ως σημείο εκκίνησης για την εκτέλεση του κώδικα. Να θυμάστε ότι αυτό είναι μια συμβουλή για την εκτέλεση πολλαπλών παραδειγμάτων κώδικα μέσα σε ένα έργο.

Ας προσθέσουμε μια νέα κύρια κλάση στο CodeSnippets έργο. Από το Αρχείο επιλέξτε το μενού Νέο αρχείο. Στο Νέο αρχείο οδηγός επιλέξτε το Java Main Class τύπο αρχείου (είναι στην κατηγορία Java). Κάντε κλικ Επόμενο. Ονομάστε το αρχείο παράδειγμα1 και κάντε κλικ Φινίρισμα.

Τώρα, καταρτίστε και εκτελέστε την εφαρμογή. Η έξοδος θα εξακολουθεί να είναι "4". Αυτό οφείλεται στο γεγονός ότι το έργο εξακολουθεί να είναι έτοιμο για τη χρήση του Κύριος καθώς είναι η κύρια κατηγορία.

Για να αλλάξετε την κύρια κλάση που χρησιμοποιείται, πηγαίνετε στο Αρχείο μενού και επιλέξτε Ιδιότητες έργου. Αυτό το παράθυρο διαλόγου δίνει όλες τις επιλογές που μπορούν να αλλάξουν σε ένα έργο NetBeans. Κάνε κλικ στο Τρέξιμο κατηγορία. Σε αυτή τη σελίδα, υπάρχει ένα Κύρια κατηγορία επιλογή. Προς το παρόν, έχει οριστεί codeexamples. Κύριος (δηλ. την κλάση Main.java). Κάνοντας κλικ στο Ξεφυλλίζω κουμπί προς τα δεξιά, θα εμφανιστεί ένα αναδυόμενο παράθυρο με όλες τις κύριες κατηγορίες που βρίσκονται στο CodeExamples έργο. Επιλέγω codeexamples.example1 και κάντε κλικ Επιλέξτε Κύρια Κατηγορία. Κάντε κλικ Εντάξει στο Ιδιότητες έργου διαλόγου.