LexiDict.de - Logo
Druckversion | Impressum | Datenschutz

Java (Programmiersprache)

Aus LexiDict


Java ist eine objektorientierte Programmiersprache und als solche ein eingetragenes Warenzeichen der Firma Sun Microsystems. Sie ist eine Komponente der Java-Technologie.

Java-Programme werden in Bytecode übersetzt und dann in einer speziellen Umgebung ausgeführt, die als Java-Laufzeitumgebung oder Java-Plattform bezeichnet wird. Deren wichtigster Bestandteil ist die Java Virtual Machine (Java-VM), die die Programme ausführt, indem sie den Bytecode interpretiert und bei Bedarf kompiliert (Hotspot-Optimierung).

Java-Programme laufen in aller Regel ohne weitere Anpassungen auf verschiedenen Computern und Betriebssystemen, für die eine Java-VM existiert. Sun selbst bietet Java-VMs für die Betriebssysteme Linux, Solaris und Windows an. Andere Hersteller lassen ihre Java-VM für ihre Plattform zertifizieren, zum Beispiel die Firma Apple für Mac OS X.

Von Portierung spricht man bei Java in der Regel, wenn Quelltext oder Bytecode auf den Stand einer anderen Java-Version angepasst werden soll. Meistens sind Java-Programme nur für bestimmte Java-Versionen getestet oder zertifiziert.




Weblink hinzufügen




Mit dem Speichern dieser Seite versichere ich, dass ich den Beitrag selbst verfasst habe bzw. dass er keine fremden Rechte verletzt, und willige ein, ihn unter der Lizenz Creative Commons Zero zu veröffentlichen.

Links auf diese Seite
'''Objektrelationale Abbildung''' (englisch ''object-relational mapping'', ORM) ist eine Technik der [[Softwareentwicklung]], mit der ein in einer [[Objektorientierte Programmiersprache|objektorientierten Programmiersprache]] geschriebenes [[Anwendungsprogramm]] seine [[Objekt (Programmierung)|Objekte]] in einer [[Relationale Datenbank|relationalen Datenbank]] ablegen kann. Dem Programm erscheint die Datenbank dann als [[objektorientierte Datenbank]], was die Programmierung erleichtert. Implementiert wird diese Technik normalerweise über [[Klassenbibliothek]]en, wie beispielsweise [[Hibernate (Framework)|Hibernate]] für die [[Programmiersprache]] [[Java (Programmiersprache)|Java]].
Als '''Systemprogrammierung''' bezeichnet man das Erstellen von [[Softwarekomponente]]n, die Teil des [[Betriebssystem]]s sind oder die möglichst eng mit dem Betriebssystem bzw. mit der darunter liegenden [[Hardware]] kommunizieren müssen.
Phex ist ein Peer-to-Peer File-Sharing-Client für das Gnutella-Netzwerk. Es ist eine freie Software und ohne Spy- oder Adware. Phex wird unter der GNU General Public License veröffentlicht.
GObject ist eine unter der freien Lizenz LGPL veröffentlichte Softwarebibliothek und ein Framework, das objektorientiertes Programmieren in der Programmiersprache C ermöglicht und auf vielen Plattformen einsetzbar ist.
Add to alltagzAdd to icioAdd to infopiratAdd to linkarenaAdd to misterwongAdd to netselektorAdd to newskickAdd to oneviewAdd to readsterAdd to webnewsAdd to yahooAdd to yigg

Dieser Artikel basiert auf dem Artikel Java (Programmiersprache) aus der freien Enzyklopädie Wikipedia und steht unter der GNU-Lizenz für freie Dokumentation. In der Wikipedia ist eine Liste der Autoren verfügbar.

Von „http://www.lexidict.de/wiki/Java_%28Programmiersprache%29

Diese Seite wurde bisher 221-mal abgerufen. Diese Seite wurde zuletzt am 6. April 2008 um 11:58 Uhr geändert. Inhalt ist verfügbar unter der GNU Free Documentation License 1.2.




Finden

Navigation
Wissen kompakt
Statistik
Denk-Spiel
Fun