Java ist eine objektorientierte Programmiersprache auf hohem Niveau.
Java Virtual Machine ist der Schlüssel zu plattformübergreifenden Java-Programmen. Verschiedene Plattformen haben unterschiedliche JVMs und das Java-Wort Der Abschnittscode enthält keine plattformbezogenen Informationen und interagiert nicht direkt mit der Plattform, sondern indirekt über die JVM. Wenn die Anwendung ausgeführt wird, lädt die JVM den Bytecode, interpretiert den Bytecode in Maschinencode für eine bestimmte Plattform und lässt ihn von der Plattform ausführen.
Jede Anwendung muss in Maschinencode konvertiert werden, bevor sie mit dem Computer interagieren kann. Wenn die Quelle des Maschinencodes von der jeweiligen Plattform abhängt, kann die Anwendung nicht plattformübergreifend sein. Der Maschinencode beim Ausführen der Java-Anwendung wird von der JVM bereitgestellt, die Teil des Java-Systems ist und nicht durch die Plattform eingeschränkt ist, sodass er plattformübergreifend ist.3. Java-Programmausführungsprozess
4. Java-Version
6.JRE
7.API
drei Teile des Hilfedokuments. Eine Anwendung besteht aus einer Reihe von Methoden. Welche Anforderungen werden an Methoden gestellt? Welche Methoden werden von Programmiersprachen akzeptiert? Die API stellt einige grundlegende Methoden bereit. Um eine bestimmte Funktion zu implementieren, müssen Programmierer der Java-Sprachspezifikation folgen und diese Methoden aufrufen, um fortgeschrittenere Methoden zu schreiben.
8.java-Funktionen
Plattformübergreifend: In Java geschriebene Anwendungen sind nicht durch Plattformen eingeschränkt und können von einer Plattform auf eine andere migriert werden.
Interpretierter Typ: Der in der Java-Sprache geschriebene Quellcode wird in Bytecode umgewandelt. Der Bytecode kann vom Computer nur ausgeführt werden, wenn er von der JVM interpretiert wird in Maschinencode umwandeln.
Sicherheit: Das zugrunde liegende Design der Java-Sprache kann illegale Vorgänge effektiv vermeiden.
Robustheit: Java bietet viele Mechanismen, um schwerwiegende Fehler zur Laufzeit zu verhindern, wie z. B. Typprüfung zur Kompilierungszeit und Ausnahmebehandlung.
Multi-Threading: Java unterstützt Multi-Threading, sodass mehrere Threads innerhalb des Prozesses gleichzeitig arbeiten können.
Das obige ist der detaillierte Inhalt vonEinführung und Eigenschaften von Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!