Zuhause Entwicklung Was ist java? - Definition aus techopedia

Was ist java? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Java?

Java ist eine Programmiersprache, die Software für mehrere Plattformen erstellt. Wenn ein Programmierer eine Java-Anwendung schreibt, kann der kompilierte Code (so genannter Bytecode) auf den meisten Betriebssystemen (einschließlich Windows, Linux und Mac OS) ausgeführt werden. Java leitet einen Großteil seiner Syntax von den Programmiersprachen C und C ++ ab.


Java wurde Mitte der neunziger Jahre von James A. Gosling, einem ehemaligen Informatiker bei Sun Microsystems, entwickelt.

Techopedia erklärt Java

Java erstellt Applets (vom Browser ausgeführte Programme), die die grafische Benutzeroberfläche (GUI) und die Objektinteraktion für Internetbenutzer vereinfachen. Vor Java-Applets waren Webseiten in der Regel statisch und nicht interaktiv. Mit der Veröffentlichung von Konkurrenzprodukten wie Adobe Flash und Microsoft Silverlight hat die Beliebtheit von Java-Applets abgenommen.


Java-Applets werden in einem Webbrowser mit Java Virtual Machine (JVM) ausgeführt, die Java-Bytecode in native Prozessoranweisungen übersetzt und die indirekte Ausführung von Betriebssystem- oder Plattformprogrammen ermöglicht. JVM stellt die meisten Komponenten bereit, die zum Ausführen von Bytecode erforderlich sind. Dieser ist normalerweise kleiner als ausführbare Programme, die mit anderen Programmiersprachen geschrieben wurden. Bytecode kann nicht ausgeführt werden, wenn auf einem System die erforderliche JVM fehlt.


Für die Entwicklung von Java-Programmen ist ein Java-Software-Development-Kit (SDK) erforderlich, das normalerweise einen Compiler, einen Interpreter, einen Dokumentationsgenerator und andere Tools zum Erstellen einer vollständigen Anwendung enthält.


Die Entwicklungszeit kann durch die Verwendung integrierter Entwicklungsumgebungen (IDE) wie JBuilder, Netbeans, Eclipse oder JCreator verkürzt werden. IDEs erleichtern die Entwicklung von GUIs, die Schaltflächen, Textfelder, Bedienfelder, Rahmen, Bildlaufleisten und andere Objekte per Drag-and-Drop und Point-and-Click-Aktionen enthalten.


Java-Programme sind in Desktops, Servern, Mobilgeräten, Smartcards und Blu-ray Discs (BD) enthalten.

Was ist java? - Definition aus techopedia