Τι σημαίνει να φτιάχνεις Java;


Ημερομηνία δημοσίευσης:11 Ιανουαρίου 2021.



INFOMARTION > Τι σημαίνει να φτιάχνεις Java;

Επισκόπηση.

Αν αναπτύσσετε εφαρμογές χρησιμοποιώντας Java, πιθανότατα θα έχετε ακούσει τουλάχιστον μία φορά τον όρο "build Java", αλλά θα ήθελα να σας εξηγήσω τι ακριβώς κάνει.

Πίνακας περιεχομένων

  1. Τι είναι το Build Java;
  2. περίληψη

1. Τι είναι το Build Java;

Το 'Build Java' αναφέρεται στη διαδικασία προετοιμασίας της Java για εκτέλεση. Η Java δεν μπορεί να εκτελεστεί απλά γράφοντας ένα πρόγραμμα ως εξής.

HelloWorld.java


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

Κανονικά, θα περιγράφατε ένα πρόγραμμα για ένα αρχείο με επέκταση ".java", αλλά όταν εκτελείται πραγματικά η Java, πρόκειται για ένα αρχείο ".class". Με άλλα λόγια, η ".java" μετατρέπεται σε ".class" και η Java εκτελεί το αρχείο ".class". Συχνά βλέπουμε ανθρώπους να λένε: "Τροποποίησα το αρχείο Java, αλλά δεν αντικατοπτρίζεται". Σε πολλές περιπτώσεις, το αρχείο Java έχει τροποποιηθεί αλλά το αρχείο κλάσεων δεν έχει τροποποιηθεί.

Η διαδικασία μετατροπής της Java σε εκτελέσιμη αναφέρεται στη διαδικασία μετατροπής αυτών των αρχείων ".java" σε αρχεία ".class". Αναλυτικότερα, η διαδικασία μετατροπής ενός αρχείου ".java" σε αρχείο ".class" και η σύνδεση του μετασχηματισμένου αρχείου ".class" ονομάζεται κατασκευή.

1-1. Γιατί να χτίσετε;

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

1-2. Τι είναι η σύνταξη;

Για να καταλάβετε τα builds, πρέπει επίσης να καταλάβετε τη "μεταγλώττιση". Η μεταγλώττιση αναφέρεται στη διαδικασία μετατροπής ενός αρχείου ".java" σε αρχείο ".class" κατά τη διαδικασία κατασκευής. Η κατασκευή, όπως εξηγήθηκε προηγουμένως, αναφέρεται στις ακόλουθες δύο εργασίες

  • Μετατροπή αρχείων ".java" σε αρχεία ".class".
  • Εργαστείτε για να συνδέσετε τα μετατρεπόμενα αρχεία ".class" μεταξύ τους.

Η διαδικασία μετατροπής ενός αρχείου ".java" σε αρχείο ".class" ονομάζεται μεταγλώττιση.

3. περίληψη

Τα τρία βασικά σημεία είναι τα εξής.

  • Η κατασκευή είναι η διαδικασία προετοιμασίας της Java για εκτέλεση.
  • Τα builds μεταγλωττίζονται και τα αρχεία κλάσεων συνδέονται μεταξύ τους.
  • Το αρχείο που εκτελείται στην πραγματικότητα όταν εκτελείται η Java είναι ένα αρχείο με την επέκταση ".class".

Σας ευχαριστούμε που παρακολουθήσατε μέχρι το τέλος.