Heim  >  Artikel  >  Java  >  Grundlagen der JAVA-Programmierung

Grundlagen der JAVA-Programmierung

PHPz
PHPznach vorne
2023-08-29 14:41:171497Durchsuche

Grundlagen der JAVA-Programmierung

JAVA ist eine leistungsstarke, portable und äußerst sichere Programmiersprache, die 1991 von James Gosling bei einem Unternehmen namens Sun Microsystems, Inc. entwickelt wurde. Sein offizieller Name ist OAK, der 1995 von Sun Microsystems in JAVA umbenannt wurde. Das Unternehmen wurde von der Oracle Corporation übernommen. Es handelt sich um eine Allzweck-Programmiersprache und eine objektorientierte Programmiersprache. JAVA ist eine moderne, weit verbreitete Programmiersprache. Es enthält verschiedene Schutzmaßnahmen, die Programmabstürze verhindern sollen, wie z. B. Garbage Collection – ungültige Adressen, Array- und String-Grenzenprüfungen, keine Zeigerarithmetik, Ausnahmen und Schnittstellen, die nicht auf falschen Methodenadressen ausgeführt werden.

JAVA-Version

Die Funktionen von JAVA variieren von Version zu Version. JAVA hat drei verschiedene Formen oder Versionen -

Java Standard Edition (JSE)

Es ist eine Computerplattform, die es uns ermöglicht, Programme auszuführen. Es kann zum Erstellen und Verteilen von tragbaren Codeservern und Desktop-Setups verwendet werden. Es verwendet JAVA als Hauptprogrammiersprache. Es gehört zur Familie der JAVA-Softwareplattformen.

Es stellt alle Bibliotheken und APIs bereit, einschließlich java.lang, java.net, java.math, java.util, java.io usw.

Java Enterprise Edition (JEE)

Dies ist eine Sammlung von Anforderungen rund um Java SE (Standard Edition). Es wird zur Erstellung großer Programme verwendet, die auf Servern laufen und große Datenmengen und komplexe Situationen bewältigen.

Java EE wird hauptsächlich in den Bereichen E-Commerce, Buchhaltung, Finanztransaktionssysteme und anderen Bereichen eingesetzt

Das Übersetzungsergebnis von

Java Micro Edition (JME)

ist:

Java Micro Edition (JME)

Es wird für Computeranwendungen in kleinen Geräten wie Boxen, Mobiltelefonen und Haushaltsgeräten verwendet. Es handelt sich um eine objektorientierte Version. Es verfügt über große Sicherheit und integrierte Protokolle.

Auf diese Weise erstellte Apps sind portabel und können auch die nativen Funktionen des Geräts nutzen.

Arten von JAVA-Anwendungen

Java ist die beliebteste Programmiersprache und bietet daher unzählige Anwendungen. Hier sind einige dieser Apps:

Unternehmens-Apps

Java ist die erste Wahl für Entwickler zum Erstellen von Anwendungen. Es ist eine beliebte Plattform mit verschiedenen Funktionen wie der Bereitstellung einer API und einer Skript-Laufzeitumgebung. Beinhaltet auch Webdienste und Anwendungen. Es wird häufig von Bank-, Finanz- und Buchhaltungsabteilungen verwendet.

Einfach ausgedrückt handelt es sich um eine Anwendung, die in einer Umgebung verteilt ist, die als Unternehmensanwendung bezeichnet wird

Web-App

Es wird zum Erstellen von Webanwendungen verwendet und von Webanwendungen verwendet. Es bietet Entwicklern umfassende Unterstützung bei der Erstellung von Webanwendungen. Mit diesen Technologien kann jede Art von Anwendung erstellt werden. Es besteht aus einfacher Codierung und hoher Sicherheit.

Wird zur Erstellung von Anwendungen für Bildung, soziale Sicherheit, Versicherungen, Gesundheitssektor, kleine Gemeinden und mehr verwendet.

Mobile App

Es gilt als das offizielle Programm zum Erstellen mobiler Anwendungen. Es funktioniert mit Programmen wie Android Studio und Kotlin. Sein Betrieb basiert auf der Java Virtual Machine (JVM), während Android Klassendateien auf der Dalvik Virtual Machine (DVM) ausführt.

Es kommt auf das Konzept der objektorientierten Programmierung an. Diese Dateien werden zu Android-Anwendungspaketen (APKs) zusammengestellt.

Spiele-Apps

Es wird von der Open-Source-3D-Engine unterstützt. Es ist eine weit verbreitete Anwendung in der Neuzeit. Sie gilt als Programmiersprache, die hauptsächlich für Spieleanwendungen verwendet wird.

Es wird zum Erstellen von Spieleanwendungen verwendet. Es besteht aus langwierigem Codieren, nimmt Zeit in Anspruch und verfügt über keine Speicherbereinigung. Dieses Problem kann jedoch durch die Verwendung der Version dieser Anwendung gelöst werden.

JAVA-Plattform

Die Java-Plattform besteht aus einer Reihe von Tools, mit denen wir auf einfache Weise verschiedene Anwendungen erstellen und Hochsicherheitsdienste bereitstellen können. Diese Anwendungen verwenden die Programmiersprache Java, um Code für die effiziente Ausführung der Anwendung zu erstellen.

Viele Java-Plattformen wurden entwickelt, um sicherzustellen, dass Java-Funktionen problemlos und problemlos ausgeführt werden können. Es handelt sich um eine Sammlung von Bibliotheken, Compilern, virtuellen Maschinen und allen anderen Komponenten.

Es stellt außerdem zusätzliche Bibliotheken bereit, wenn das Programm diese benötigt. Es besteht aus einem Java-Entwicklungskit, einem Java-Sprachcompiler, einer Java-Laufzeitumgebung, einem Just-in-Time-Compiler usw.

Funktionen von JAVA

Java ist eine häufig verwendete Programmiersprache, mit der verschiedene Arten von Anwendungen erstellt werden. Hier ist eine Liste einiger dieser Apps:

  • Direkt und bekannt

Java ist eine leicht zu verstehende, zu erstellende und zu erlernende Sprache. Es besteht aus einer klaren, prägnanten und grundlegenden Syntax. Java bietet keine Zeigerüberladung oder Operatorüberladung.

  • Objektorientiert

Es besteht aus mindestens einer Klasse und einem Objekt. Es stellt alles als Objekt bereit, enthält also einige Daten und Verhalten

  • Leistungsstark

Es nutzt die Garbage Collection als leistungsstarkes Verwaltungssystem. Die Art und Weise, wie Ausnahmen behandelt werden, macht es effizienter und robuster und erleichtert Entwicklern die einfache Erstellung von Anwendungen.

  • Sicherheit

Es läuft ohne explizite Programme in einer virtuellen Maschine, was es zu einer äußerst sicheren Programmiersprache macht.

  • Plattformunabhängig

Java bietet seinen Benutzern plattformunabhängige Funktionen. Damit bietet es das Versprechen, dass in Java geschriebener Code auf jeder Maschine ausgeführt werden kann.

OOP (Objektorientiertes Programmiersystem)

Ein großes Problem kann mit einem objektorientierten Programmiersystem gelöst werden, indem es in kleinere Objekte zerlegt wird. Bei der objektorientierten Programmierung verwenden wir Objekte und Klassen, um Programme zu entwickeln. Objekte erleichtern die Programmentwicklung.

Die chinesische Übersetzung von

Class

lautet:

Class

Es fungiert als Prototyp oder Vorlage für die Datenelemente und Methoden des enthaltenden Objekts. Es ist eine Instanz eines Objekts. Es wird verwendet, um Klassenobjekte zu definieren.

Grammatik

class ClassName{
   // class body
}

Objekt

wird übersetzt als:

Objekt

Ein Objekt hat eine einzigartige Identität, ein einzigartiges Verhalten und einzigartige Eigenschaften. Es wird zur Definition von Objektklassen verwendet. Der Zustand eines Objekts kann durch Datenfelder und deren Werte definiert werden.

Grammatik

ClassName object = new ClassName();

Abstrakt

Abstraktion ist eine einzigartige Technik, mit der unnötige Informationen in einem Programm ausgeblendet werden. Wird zum Definieren abstrakter Klassen in Programmen verwendet.

Syntax abstrakter Klassen

abstract class A{}

Syntax abstrakter Methoden

abstract void printStatus();// no method body and abstract

Paket

Es wird verwendet, um Daten und Funktionen in einer Form oder Entität zu kombinieren. Eine Java Bean ist eine vollständig gekapselte Klasse.

Grammatik

<Access_Modifier>class<Class_Name{
   private<Data_Members>;
   private<Data_Methods>;
}

Vererbung

Es wird verwendet, um Schlüsselwörter zu erweitern, um eine Vererbung zu schaffen. Über diesen Mechanismus können wir alle Funktionen anderer Klassen erhalten.

Grammatik

class Subclass-name extends Superclass-name {
   // methods and fields
}

Polymorphismus

Es manifestiert sich auf viele Arten. Einfach ausgedrückt können wir eine Aktion auf verschiedene Arten ausführen, was Polymorphismus ist.

Grammatik

class A{}
Class B extends A{}

Fazit

JAVA ist eine objektorientierte Programmiersprache, die zur Entwicklung verschiedener Arten von Anwendungen verwendet wird. Es gibt drei Hauptversionen, nämlich Java Standard Edition, Java Enterprise Edition und Java Micro Edition. Java ist eine leicht verständliche Sprache, die Entwicklern Optionen mit hoher Sicherheit bietet. Es ist auch eine plattformunabhängige Sprache.

Das obige ist der detaillierte Inhalt vonGrundlagen der JAVA-Programmierung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen