Java: Unterschied zwischen den Versionen

Aus Android Wiki
(Seite ganz neu angelegt)
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
'''Java''' war ursprünglich die einzige offizielle Programmiersprache für die Erstellung von [[App#Native_App|nativen Android-Apps]].
'''Java''' war ursprünglich die einzige offizielle Programmiersprache für die Erstellung von [[App#Native_App|nativen Android-Apps]]. Neben dem Einsatz von Java als Programmiersprache für Android Apps, ist es zudem eine weit verbreitete Sprache auf vielen anderen Geräten, die Java unterstützen, bspw. Computer.


Die Sprache wurde ursprünglich von der Firma ''Sun Microsystems'' unter Federführung von James Goslin entwickelt, die im Januar 1996 die Version 1.0 des [[JDK|Java Development Kits (JDK)]] veröffentlicht. ''Sun'' wurde 2010 von der Firma ''Oracle Corporation'' aufgekauft, die dadurch auch in den Besitz von ''Java'' kam..<ref name="java_insel_buch">{{Cite web | url = http://openbook.rheinwerk-verlag.de/javainsel/javainsel_01_001.html | title = Kapitel >1.1 Historischer Hintergrund< in Online-Buch >Java ist auch eine Insel. Das umfassende Handbuch< | accessdate = 2017-05-19 | publisher = rheinwerk-verlag.de (openbook) | author = Christian Ullenboom}}</ref> Nach dieser Übernahme kam es zu einem [[Rechtsstreit zwischen Google und Oracle]] wegen der Verwendung von [[Java]] in [[Android]].
Die Sprache wurde ursprünglich von der Firma ''Sun Microsystems'' unter Federführung von James Goslin entwickelt, die im Januar 1996 die Version 1.0 des [[JDK|Java Development Kits (JDK)]] veröffentlicht. ''Sun'' wurde 2010 von der Firma ''Oracle Corporation'' aufgekauft, die dadurch auch in den Besitz von ''Java'' kam..<ref name="java_insel_buch">{{Cite web | url = http://openbook.rheinwerk-verlag.de/javainsel/javainsel_01_001.html | title = Kapitel >1.1 Historischer Hintergrund< in Online-Buch >Java ist auch eine Insel. Das umfassende Handbuch< | accessdate = 2017-05-19 | publisher = rheinwerk-verlag.de (openbook) | author = Christian Ullenboom}}</ref> Nach dieser Übernahme kam es zu einem [[Rechtsstreit zwischen Google und Oracle]] wegen der Verwendung von [[Java]] in [[Android]].
== Verwandte Programmiersprachen ==
== Verwandte Programmiersprachen ==



Version vom 19. Mai 2017, 16:28 Uhr

Java war ursprünglich die einzige offizielle Programmiersprache für die Erstellung von nativen Android-Apps. Neben dem Einsatz von Java als Programmiersprache für Android Apps, ist es zudem eine weit verbreitete Sprache auf vielen anderen Geräten, die Java unterstützen, bspw. Computer.

Die Sprache wurde ursprünglich von der Firma Sun Microsystems unter Federführung von James Goslin entwickelt, die im Januar 1996 die Version 1.0 des Java Development Kits (JDK) veröffentlicht. Sun wurde 2010 von der Firma Oracle Corporation aufgekauft, die dadurch auch in den Besitz von Java kam..[1] Nach dieser Übernahme kam es zu einem Rechtsstreit zwischen Google und Oracle wegen der Verwendung von Java in Android.

Verwandte Programmiersprachen

Mit der Programmiersprache Kotlin geschriebene Programme können ebenfalls in der JVM ausgeführt werden. Außerdem können ab Version 3.0 von Android Studio (offizielle Entwicklungsumgebung für Android-Apps) neben Java auch mit Kotlin native Android-Apps entwickelt werden.

Neben Kotlin gibt es noch weitere Programmiersprachen, deren Programme in Bytecode für die Ausführung mit der JVM kompiliert werden können, z.B. Groovy, Scala, Clojure oder Ceylon.[2]

Die Skriptsprache JavaScript ist trotz des Namensbestandteils "Java" technologisch unabhängig von Java.

Trivia

Die Programmiersprache ist nach der indonesischen Hauptinsel Java benannt. Ursprünglich sollte die Sprache Oak (engl.: Eiche) genannt werden, was aber aus Copyright-Gründen verworfen werden musste.[1]

Einzelnachweise

  1. 1,0 1,1 Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  2. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.