Was bedeutet es, Java zu bauen?


Datum der Veröffentlichung:11. Januar 2021.



INFOMARTION > Was bedeutet es, Java zu bauen?

Überblick.

Wenn Sie Anwendungen mit Java entwickeln, haben Sie wahrscheinlich schon einmal den Begriff "Build Java" gehört, aber ich möchte Ihnen erklären, was er genau bedeutet.

Inhaltsübersicht

  1. Was ist Build Java?
  2. Zusammenfassung

1. Was ist Build Java?

Build Java" bezieht sich auf den Prozess der Herstellung der Betriebsbereitschaft von Java. Java kann nicht einfach ausgeführt werden, indem man ein Programm wie folgt schreibt.

HelloWorld.java


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

Normalerweise würde man ein Programm für eine Datei mit der Endung ".java" beschreiben, aber wenn Java tatsächlich ausgeführt wird, ist es eine ".class"-Datei. Mit anderen Worten: ".java" wird in ".class" umgewandelt und Java führt die ".class"-Datei aus. Wir sehen oft, dass die Leute sagen: "Ich habe die Java-Datei geändert, aber sie wird nicht angezeigt". In vielen Fällen wurde die Java-Datei geändert, nicht aber die Klassendatei.

Das Verfahren zur Herstellung der Ausführbarkeit von Java bezieht sich auf den Prozess der Umwandlung dieser ".java"-Dateien in ".class"-Dateien. Der Prozess der Konvertierung einer ".java"-Datei in eine ".class"-Datei und die Aneinanderreihung der konvertierten ".class"-Datei wird Building genannt.

1-1. Warum bauen?

Der Grund für den Build ist die Umwandlung der Datei in eine ".class"-Datei, das Dateiformat, in dem Java ausgeführt werden kann. Die ".class"-Datei enthält maschinenlesbaren Inhalt und ist keine für Menschen lesbare Datei. Java wird schneller verarbeitet, wenn es in einem maschinenlesbaren Dateiformat ausgeführt wird, d. h. eine Datei, die in ein Format konvertiert wurde, das von der Maschine schnell verarbeitet werden kann.

1-2. Was ist eine Kompilierung?

Um Builds zu verstehen, muss man auch die "Kompilierung" verstehen. Unter Kompilierung versteht man den Prozess der Umwandlung einer ".java"-Datei in eine ".class"-Datei während des Build-Prozesses. Wie bereits erläutert, bezieht sich Build auf die folgenden beiden Aufgaben

  • Konvertierung von ".java"-Dateien in ".class"-Dateien.
  • Arbeiten Sie daran, die konvertierten ".class"-Dateien miteinander zu verbinden.

Der Prozess der Umwandlung einer ".java"-Datei in eine ".class"-Datei wird als Kompilierung bezeichnet.

3. Zusammenfassung

Die drei wichtigsten Punkte sind folgende.

  • Build ist der Prozess, bei dem Java zur Ausführung vorbereitet wird.
  • Builds werden kompiliert und Klassendateien werden zusammengefügt.
  • Die Datei, die bei der Ausführung von Java tatsächlich ausgeführt wird, ist eine Datei mit der Erweiterung ".class".

Danke, dass Sie bis zum Ende zugesehen haben.