Java-Applikation

Java-Applikation

Eine Java-Anwendung, auch Java-Applikation genannt, ist ein in der Programmiersprache Java geschriebenes Anwendungsprogramm.

Nach der Definition von Anwendungsprogramm ist ein Applet eine spezielles Anwendungsprogramm. Davon abgeleitet wäre auch ein Java-Applet eine Java-Anwendung. Applets spielen in der Sprache Java aber eine besondere Rolle, daher definiert man eine Java-Anwendung meist als Gegensatz zum Java-Applet, siehe z. B. [1] und [2]. Eine Java-Anwendung ist demnach eine vollwertige Anwendung, die zur Ausführung keinen Browser benötigt.

Die virtuelle Maschine beginnt die Ausführung einer Java-Anwendung immer mit dem Aufruf der Methode main, die also für jede Java-Anwendung definiert sein muss. Im Gegensatz dazu muss ein Java-Applet die Methode main nicht enthalten.

Java Web Start ermöglicht das Ausführen einer Java-Anwendung, die auf einem entfernten Rechner zur Verfügung gestellt wird. Dabei wird stets zuerst überprüft, ob die aktuelle Version der Anwendung im lokalen Cache vorhanden ist, ansonsten wird diese geladen, und dann lokal ausgeführt.

Einzelnachweise

  1. Prof. Dr.-Ing. Michael Resch - Grundlagen der Programmierung, S. 32
  2. Glossar auf bluewin.ch

Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Java-Anwendung — Eine Java Anwendung, auch Java Applikation genannt, ist ein in der Programmiersprache Java geschriebenes Anwendungsprogramm. Im Java Umfeld unterscheidet man oft zwischen in Webbrowsern laufenden Java Applets und eigenständig laufenden Java… …   Deutsch Wikipedia

  • Java 2 Enterprise Edition — Java Platform, Enterprise Edition, abgekürzt Java EE oder früher J2EE, ist die Spezifikation einer Softwarearchitektur für die transaktionsbasierte Ausführung von in Java programmierten Anwendungen und insbesondere Web Anwendungen. Sie ist eine… …   Deutsch Wikipedia

  • Java 2 Platform Enterprise Edition — Java Platform, Enterprise Edition, abgekürzt Java EE oder früher J2EE, ist die Spezifikation einer Softwarearchitektur für die transaktionsbasierte Ausführung von in Java programmierten Anwendungen und insbesondere Web Anwendungen. Sie ist eine… …   Deutsch Wikipedia

  • Java EE — Java Platform, Enterprise Edition, abgekürzt Java EE oder früher J2EE, ist die Spezifikation einer Softwarearchitektur für die transaktionsbasierte Ausführung von in Java programmierten Anwendungen und insbesondere Web Anwendungen. Sie ist eine… …   Deutsch Wikipedia

  • Java Platform, Enterprise Edition — Java Platform, Enterprise Edition, abgekürzt Java EE oder früher J2EE, ist die Spezifikation einer Softwarearchitektur für die transaktionsbasierte Ausführung von in Java programmierten Anwendungen und insbesondere Web Anwendungen. Sie ist eine… …   Deutsch Wikipedia

  • Java Platform Enterprise Edition — Java Platform, Enterprise Edition, abgekürzt Java EE oder früher J2EE, ist die Spezifikation einer Softwarearchitektur für die transaktionsbasierte Ausführung von in Java programmierten Anwendungen und insbesondere Web Anwendungen. Sie ist eine… …   Deutsch Wikipedia

  • Java Authentication and Authorization Service — (JAAS) ist ein Java API, welches es ermöglicht, Dienste zur Authentifizierung und Zugriffsrechte in Java Programmen bereitzustellen. JAAS orientiert sich an den Pluggable Authentication Modules (PAM) und unterstützt dadurch eine benutzerbasierte… …   Deutsch Wikipedia

  • Java-2-Plattform —   (Java 2, Java 2 Technologie), das aktuelle Entwicklungssystem für Java Programme, hervorgegangen aus JDK. Es richtet sich an Unternehmen, die Web basierende Anwendungen erstellen und betreiben wollen. Die Java 2 Plattform enthält eine Vielzahl… …   Universal-Lexikon

  • Java EE Connector Architecture — Die Java EE Connector Architecture (JCA) ist eine Software Architektur und Programmierschnittstelle (API) zur Integration von heterogenen Anwendungen in die Java EE Plattform. Die Architektur besteht aus zwei Teilen, den Service Provider… …   Deutsch Wikipedia

  • Java API for XML Processing — Das Java API for XML Processing, oder JAXP, ist eines der Java XML APIs. Es handelt sich um ein leichtgewichtiges standardisiertes API zum Validieren, Parsen, Generieren und Transformieren von XML Dokumenten. Die jeweilige (nicht standardisierte) …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”