Heim Java javaLernprogramm Einführung in Java in Java Study Notes

Einführung in Java in Java Study Notes

Jul 24, 2017 pm 02:30 PM
java 学习 笔记

Sprache der ersten Generation: druckerreine Maschinensprache;
Sprache der zweiten Generation: Assembler; Sprache der dritten Generation: C, Pascal, Fortran prozessorientierte Sprache; > C++ ist prozessorientiert und objektorientiert; Java ist eine plattformübergreifende, rein objektorientierte Sprache.
.net ist eine sprachübergreifende Plattform Entwicklungsgeschichte und Entwicklung des Java-Systems Java-System:
Eigenschaften der Java-Sprache:
eine objektorientierte Sprache; >
Eine plattformunabhängige Sprache, die eine Interpretationsumgebung für die Programmausführung bereitstellt;
Eine robuste Sprache, die die Vorteile der C/C++-Sprache aufnimmt, aber die Teile entfernt, die die Robustheit des Programms beeinträchtigen (wie Zeiger, Speicheranwendung und -freigabe usw.).
Java-Programmausführungsmechanismus und -prozess:
Java Virtual Machine (Java Virtual Machine)
Garbage Collection-Mechanismus (Garbage Collection)
Der Kernmechanismus der Java Virtual Machine:

Die Java Virtual Machine kann als eine CPU verstanden werden, die Bytecode als Maschinenanweisungen verwendet; 🎜 >

Es gibt unterschiedliche virtuelle Maschinen für unterschiedliche Betriebsplattformen.


Der Java-Virtual-Machine-Mechanismus schirmt die Unterschiede in den zugrunde liegenden Betriebsplattformen ab und erreicht „Einmal kompilieren, überall ausführen“.
  • Java ist eine interpretierte Sprache, C/C++ ist eine kompilierte Sprache

    Kernmechanismus der Garbage Collection:
  • Speicherplatz, der nicht mehr genutzt wird, sollte recycelt werden – Garbage Collection

In Sprachen wie C/C++ ist der Programmierer für das Recycling verantwortlich nutzloser Speicher;
Die Java-Sprache entfällt die Verantwortung des Programmierers, ungenutzten Speicherplatz zurückzugewinnen. Sie stellt einen Thread auf Systemebene bereit, um die Zuweisung von Speicherplatz zu verfolgen. Überprüfen und geben Sie den freizugebenden Speicherplatz frei.
  • Die Speicherbereinigung läuft automatisch während der Ausführung des Java-Programms, und Programmierer können nicht genau steuern und eingreifen.

  • Vorläufige Java-Anwendung:

  • Java-Quelldateien haben „java“ als Erweiterung. Die Grundkomponente einer Quelldatei ist eine Klasse, wie in diesem Beispiel die HelloWorld-Klasse.

Eine Quelldatei kann höchstens eine öffentliche Klasse enthalten. Es gibt keine Begrenzung für die Anzahl anderer Klassen. Wenn die Quelldatei eine öffentliche Klasse enthält, muss diese entsprechend dem Klassennamen benannt werden. // Die Benennung sollte mit der Benennung der öffentlichen Klasse übereinstimmen

Der Ausführungseinstiegspunkt der Java-Anwendung ist die main()-Methode. Es hat ein festes Schreibformat:
public static void main (String args[]){…}
  • Die Java-Sprache unterscheidet strikt zwischen Groß- und Kleinschreibung 🎜 >
  • Java-Methoden bestehen aus Anweisungen, jede Anweisung endet mit einem Semikolon;
  • Die Java-Sprache verfügt über drei Kommentarmethoden:

  • Zusammenfassung des ersten Programms:
  • Erstellen Sie die eigene Umgebung des Programmierers;


  • Verwenden Sie Kopien

Beherrschen Sie die Konzepte von Pfad und Klassenpfad; 🎜 >
Vertraut mit den einfachen Regeln von Java-Programmen
      Vertraut mit der Kompilierung und Ausführung von Java-Programmen

Das obige ist der detaillierte Inhalt vonEinführung in Java in Java Study Notes. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Quadratwurzel in Java Quadratwurzel in Java Aug 30, 2024 pm 04:26 PM

Leitfaden zur Quadratwurzel in Java. Hier diskutieren wir anhand eines Beispiels und seiner Code-Implementierung, wie Quadratwurzel in Java funktioniert.

Perfekte Zahl in Java Perfekte Zahl in Java Aug 30, 2024 pm 04:28 PM

Leitfaden zur perfekten Zahl in Java. Hier besprechen wir die Definition, Wie prüft man die perfekte Zahl in Java?, Beispiele mit Code-Implementierung.

Armstrong-Zahl in Java Armstrong-Zahl in Java Aug 30, 2024 pm 04:26 PM

Leitfaden zur Armstrong-Zahl in Java. Hier besprechen wir eine Einführung in die Armstrong-Zahl in Java zusammen mit einem Teil des Codes.

Zufallszahlengenerator in Java Zufallszahlengenerator in Java Aug 30, 2024 pm 04:27 PM

Leitfaden zum Zufallszahlengenerator in Java. Hier besprechen wir Funktionen in Java anhand von Beispielen und zwei verschiedene Generatoren anhand ihrer Beispiele.

Weka in Java Weka in Java Aug 30, 2024 pm 04:28 PM

Leitfaden für Weka in Java. Hier besprechen wir die Einführung, die Verwendung von Weka Java, die Art der Plattform und die Vorteile anhand von Beispielen.

Smith-Nummer in Java Smith-Nummer in Java Aug 30, 2024 pm 04:28 PM

Leitfaden zur Smith-Zahl in Java. Hier besprechen wir die Definition: Wie überprüft man die Smith-Nummer in Java? Beispiel mit Code-Implementierung.

Fragen zum Java Spring-Interview Fragen zum Java Spring-Interview Aug 30, 2024 pm 04:29 PM

In diesem Artikel haben wir die am häufigsten gestellten Fragen zu Java Spring-Interviews mit ihren detaillierten Antworten zusammengestellt. Damit Sie das Interview knacken können.

Brechen oder aus Java 8 Stream foreach zurückkehren? Brechen oder aus Java 8 Stream foreach zurückkehren? Feb 07, 2025 pm 12:09 PM

Java 8 führt die Stream -API ein und bietet eine leistungsstarke und ausdrucksstarke Möglichkeit, Datensammlungen zu verarbeiten. Eine häufige Frage bei der Verwendung von Stream lautet jedoch: Wie kann man von einem Foreach -Betrieb brechen oder zurückkehren? Herkömmliche Schleifen ermöglichen eine frühzeitige Unterbrechung oder Rückkehr, aber die Stream's foreach -Methode unterstützt diese Methode nicht direkt. In diesem Artikel werden die Gründe erläutert und alternative Methoden zur Implementierung vorzeitiger Beendigung in Strahlverarbeitungssystemen erforscht. Weitere Lektüre: Java Stream API -Verbesserungen Stream foreach verstehen Die Foreach -Methode ist ein Terminalbetrieb, der einen Vorgang für jedes Element im Stream ausführt. Seine Designabsicht ist

See all articles