java basics java syntax
Dieses Tutorial bietet eine Einführung in die Grundlagen der Java-Codierungssprache. Wir werden Themen wie Java Class, OOPS, Syntax und Core Java Concepts vorstellen:
In unseren vorherigen Tutorials haben wir die Eigenschaften und Merkmale der Java-Sprache erläutert. Wir haben auch etwas über Java-Anwendungen gelernt. Wir haben uns mit Download, Installation und verschiedenen Java-IDEs vertraut gemacht, mit denen wir Programme und Anwendungen in Java entwickeln können.
Fragen zu Microsoft Excel-Funktionen und allgemeiner Syntax
=> Überprüfen Sie ALLE Java-Tutorials hier.
Was du lernen wirst:
Grundlagen der Java-Programmierung
Im letzten Tutorial haben wir unser erstes Java-Programm „Hello, World“ besprochen. Dabei haben wir die grundlegende Syntax gelernt, die wir benötigen, um nur die Meldung „Hallo Welt“ anzuzeigen. Es reicht jedoch nicht aus, nur das Anzeigen einer Nachricht zu lernen.
Wenn Sie die Sprache beherrschen möchten, müssen Sie zunächst die grundlegende Syntax und die semantischen Regeln für die Sprache sowie die verschiedenen Konstrukte, mathematischen Operationen und Konstrukte für die wiederholte Programmierung verstehen.
Sie müssen auch verschiedene objektorientierte Programmierfunktionen von Java, Datenstrukturen und Datentypen kennen, die Java verwendet. Wenn Sie der Meinung sind, dass Sie all diese Funktionen neben verschiedenen anderen von Java angebotenen Funktionen beherrschen, können Sie sich als kompetent in der Java-Sprache bezeichnen.
In diesem Tutorial werden die Grundlagen aller Programmierthemen vorgestellt, die in dieser gesamten Java-Tutorialserie behandelt werden.
Beginnen wir mit der Java-Syntax!
Java-Syntax
Jede Programmiersprache hat bestimmte Regeln und Vorschriften, die ein Programmierer beim Schreiben von Programmen befolgen muss. Der jeweilige Sprachcompiler überprüft Ihr Programm auf Syntaxregeln und Validierung. Java hat auch viele Konstrukte und Komponenten, die es Programmierern erleichtern, Qualitätsprogramme zu schreiben.
Das Programm „Hello, World“ im vorherigen Tutorial gab Ihnen eine detaillierte Vorstellung von der Grundstruktur eines Java-Programms. Gehen wir nun zu den anderen Konstrukten / Komponenten, die ein Java-Programm enthalten wird.
Java-Konventionen
Im Folgenden sind einige der Konventionen aufgeführt, die ein Java-Programmierer beim Programmieren in Java befolgen muss.
(i) Klassennamen: In Java sollte der erste Buchstabe des Klassennamens für jede Klasse in Großbuchstaben geschrieben werden. Zum Beispiel wird ein Klassengehalt gemäß der Konvention als „Gehalt“ bezeichnet.
Wenn Sie einen Klassennamen haben, der mit mehr als einem Wort kombiniert wird, ist jeder Buchstabe des ersten Wortes ein Großbuchstabe.
Zum Beispiel, Klasse MyHelloWorld.
(ii) Methodenname: Alle Methodennamen in Java beginnen mit einem Kleinbuchstaben. Wenn der Methodenname mehr als ein Wort enthält, wird der erste Buchstabe jedes dieser inneren Wörter in Großbuchstaben geschrieben.
Beispiel: display (), myMethod () => Dies sind gültige Methodennamen in Java.
(iii) Name der Programmdatei: Der Dateiname des Java-Programms sollte mit dem Namen der öffentlichen Klasse mit der Erweiterung '.java' übereinstimmen.
Zum Beispiel Wenn der öffentliche Klassenname 'MyFirstClass' lautet, speichern Sie diesen Code in der Datei 'MyFirstClass.java'.
Beachten Sie, dass ein Java-Quellcode möglicherweise keine öffentliche Klasse hat. In diesem Fall können Sie Ihren Namen für die Quelldatei angeben.
(iv) Groß- und Kleinschreibung beachten: Bei der Programmiersprache Java wird zwischen Groß- und Kleinschreibung unterschieden. Dies bedeutet, dass 'Hi' und 'Hi' zwei verschiedene Parameter sind.
(v) Hauptmethode: Die Methode 'main' ist der Ausgangspunkt für die Ausführung und in allen Java-Programmen obligatorisch.
Java-Bezeichner
Bezeichner sind die Namen verschiedener Programmkomponenten wie Methoden, Klassen, Variablen, Objekte usw.
Ein Java-Programmierer muss die folgenden Regeln für Bezeichner befolgen:
- Ein Bezeichner sollte immer mit Buchstaben (A-Z / a-z) oder einem Unterstrich (_) oder einem Währungszeichen ($) beginnen.
- Der Bezeichner darf nicht denselben Namen wie ein von Java reserviertes Schlüsselwort haben.
- Über das erste Zeichen hinaus kann ein Bezeichner eine beliebige Kombination von Zeichen enthalten.
- In Java wird bei Bezeichnern wie bei anderen Sprachsyntaxen auch zwischen Groß- und Kleinschreibung unterschieden.
Daher sind gemäß den obigen Regeln die folgenden Bezeichner gültig.
myVar, _salary, $ sum
Die folgenden Bezeichner sind ungültig.
123var, * mult, int.
Java-Modifikatoren
Modifikatoren ändern die Zugänglichkeit von Variablen, Methoden usw.
In Java gibt es zwei Arten von Modifikatoren:
- Zugriffsmodifikatoren: In Java gibt es vier Zugriffsmodifikatoren: public, protected, private und default. Diese werden verwendet, um die Zugänglichkeit für Pakete, Klassen, Klassenmitglieder usw. zu definieren.
- Modifikatoren ohne Zugriff: Java unterstützt Modifikatoren ohne Zugriff, nämlich - final, abstract und strictfp. Diese werden hauptsächlich verwendet, um Vererbung, Polymorphismusstil usw. zu definieren.
Datentypen
Jede Variable, die den Wert enthält, muss einen Typ des Werts haben, den sie enthalten soll, d. H. Ob eine Variable eine Zahl, eine Zeichenfolge oder ein Zeichen enthalten soll. Dies wird als Datentyp der Variablen bezeichnet.
Java hat verschiedene Datentypen, wie in der folgenden Abbildung dargestellt.

Wir werden jeden dieser Datentypen in separaten Tutorials diskutieren.
beste Seite, um Anime kostenlos zu sehen
Variablen
Java unterstützt die folgenden drei Arten von Variablen:
- Klassen- oder statische Variablen: Auf diesen Variablentyp kann ohne Objekt zugegriffen werden.
- Nicht statische oder Instanzvariablen: Diese Variablen sind Mitgliedsvariablen, auf die mit Hilfe eines Klassenobjekts zugegriffen wird.
- Lokale Variablen: Lokale Variablen sind für einen bestimmten Codeblock lokal und existieren außerhalb dieses Blocks nicht mehr.
Schlüsselwörter
Es gibt bestimmte Wörter, die in der Java-Sprache für den eigenen Gebrauch reserviert sind und nicht als Variablen- oder Bezeichnernamen verwendet werden können.
Die folgende Tabelle enthält die Liste dieser Wörter, die als 'Schlüsselwörter' bezeichnet werden.
| abstrakt | doppelt | int | Super |
| verkohlen | zum | geschützt | Versuchen |
| behaupten | sonst | Schnittstelle | Schalter |
| Boolescher Wert | Aufzählung | lange | synchronisiert |
| brechen | erweitert | einheimisch | Dies |
| Byte | Finale | Neu | werfen |
| Fall | endlich | Paket | wirft |
| Fang | schweben | Privat | vorübergehend |
| Klasse | gehe zu | Öffentlichkeit | Leere |
| const | wenn | Rückkehr | flüchtig |
| fortsetzen | Geräte | kurz | während |
| Standard | importieren | statisch | |
| machen | Instanz von | strictfp |
Bemerkungen
Kommentare sind die Anweisungen, die vom Compiler ignoriert werden. Sie können Kommentare für Ihren Code bereitstellen, um den Code lesbarer und verständlicher zu machen.
Java unterstützt drei Arten von Kommentaren:
- Einzeilige Kommentare mit der Bezeichnung '//'
- Mehrzeilige Kommentare, dargestellt durch '/ *… * /'
- Dokumentationskommentare mit der Bezeichnung „/ ** ****** /
Weitere Informationen zu diesen Kommentaren finden Sie in unseren nachfolgenden Tutorials.
Betreiber
Operatoren sind Symbole, die logische und mathematische Operationen an Variablen oder Bezeichnern ausführen. Diese Variablen oder Bezeichner werden Operanden genannt.
Java unterstützt verschiedene Operatoren, wie in der folgenden Abbildung dargestellt:

Weitere Informationen zu Operatoren in Java werden in den späteren Tutorials erläutert.
Entscheidungsfindung
Wird auch als Steueranweisung bezeichnet. Diese Anweisungen ändern oder steuern die Programmausführung basierend auf einer bestimmten Bedingung. Wenn die Bedingung erfüllt ist, wird ein Codeblock ausgeführt, der dieser Bedingung folgt, andernfalls wird ein anderer Block ausgeführt.
Java verfügt über die folgenden Steuerungs- / Entscheidungsanweisungen.

Welches Gerät führt die Netzwerkadressübersetzung (nat) durch?
Schleifen
In Programmiersprachen ist eine Schleife enthalten, um einen Codeblock wiederholt auszuführen. Die Schleife beginnt normalerweise mit einem Test und der Codeblock wird wiederholt für eine feste Anzahl von Malen ausgeführt, die als Iterationen bezeichnet werden, oder bis eine Bedingung erfüllt ist.
In Java haben Sie die folgenden Schleifenkonstrukte.

In unseren nachfolgenden Tutorials werden wir Schleifen im Detail lernen.
Java-Arrays
Arrays sind nichts anderes als eine Datenstruktur, mit der die Datenelemente desselben Typs nacheinander gespeichert werden.
Java-Arrays ähneln auch Arrays in C / C ++ und anderen Programmiersprachen.
Java unterstützt:
- Eindimensionale Arrays: Eine Folge von Elementen desselben Typs, auf die über einen Array-Namen zugegriffen werden kann.
- Mehrdimensionales Array: Elemente sind in Form von Zeilen und Spalten angeordnet, d. H. In Form einer Matrix.
Java Class & OOPS
Eine Klasse ist eine Blaupause einer realen Entität. zum Beispiel , einen Wagen. Eine Klasse in Java besteht aus Datenvariablen und den Methoden oder Funktionen, die mit diesen Daten arbeiten.
Datenvariablen oder Elementvariablen und -methoden zeigen das Verhalten von Objekten, die Instanzen der Klasse sind. Dies bedeutet, dass der Status der Entität, die zu einem bestimmten Zeitpunkt von einer Klasse dargestellt wird, durch ein Objekt definiert wird.
Java-Schnittstellen
Eine Schnittstelle in Java ist eine Sammlung von Methodensignaturen und -feldern. Eine Schnittstelle hat keine Implementierung von Methoden. Eine Klasse kann von der Schnittstelle erben und dann die Schnittstellenmethoden implementieren.
Java-Pakete
Klassen und Schnittstellen mit ähnlichen Funktionen oder Abhängigkeiten werden zu einem Paket zusammengefasst. Das Paket erleichtert die Modularisierung von Code in Java.
Häufig gestellte Fragen
F # 1) Was ist Kern-Java?
Antworten: Core Java ist das Grundkonzept für Java-ähnliche Variablen, Datentypen, Arrays, OOPS usw. Hier sehen Sie die Übersicht über die gesamten Java-Kernkonzepte. Core Java ist normalerweise Teil der Java SE Edition, mit der Sie allgemeine Java-Anwendungen entwickeln können.
Q # 2) Welche Arten von Java-Programmen gibt es?
Antworten: Mit Java können Sie die folgenden Anwendungen entwickeln.
- Java-Anwendung: Wird auf dem Client-Computer ausgeführt
- Java Applet: Läuft in einem Webbrowser
- Java Swing-Anwendung: Anwendung mit einer GUI
- JAR (Java-Archiv): Paketierte Anwendung
- Servlet: Wird auf einem Webserver ausgeführt
- EJB (Enterprise Java Beans): Wird zum Entwickeln von Websites verwendet und auf einem Webserver ausgeführt.
Fazit
In diesem Tutorial haben wir einen kurzen Überblick über jedes der Themen gesehen, die wir als Java-Grundlagen klassifizieren. Wir werden jedes Thema in unseren nachfolgenden Tutorials in dieser Reihe separat ausführlich behandeln.
Neben den oben genannten Themen werden auch erweiterte Themen wie Sammlungsframework, Ausnahmebehandlung, Multithreading usw. behandelt.
=> Besuchen Sie hier, um die Java-Schulungsreihe für alle zu sehen.
Literatur-Empfehlungen
- OOP Java: Einführung in die objektorientierte Programmierung in Java
- Java Scanner Class Tutorial mit Beispielen
- Java Array Class Tutorial - java.util.Arrays-Klasse mit Beispielen
- Was ist Java Vector? Java Vector Class Tutorial mit Beispielen
- Einführung in die Java-Programmiersprache - Video-Tutorial
- Java Interface und Abstract Class Tutorial mit Beispielen
- Java-Bereitstellung: Erstellung und Ausführung einer Java-JAR-Datei
- Arrays in Java 8 - Stream-Klasse und ParallelSort-Methode