Java: Unterschied zwischen den Versionen

375 Bytes hinzugefügt ,  19. Mai 2017
K
keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
'''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.
'''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 ==


Zeile 8: Zeile 8:
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.<ref>{{Cite web |url = http://heise.de/-2281060 | title = Ein zweiter Blick auf JVM-Programmiersprachen | accessdate = 2016-04-16 | date = 2014-08-01 | publisher = heise.de | department = heise Developer | author = Simon Olofsson}}</ref>
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.<ref>{{Cite web |url = http://heise.de/-2281060 | title = Ein zweiter Blick auf JVM-Programmiersprachen | accessdate = 2016-04-16 | date = 2014-08-01 | publisher = heise.de | department = heise Developer | author = Simon Olofsson}}</ref>


Die Skriptsprache ''JavaScript'' ist trotz des Namensbestandteils "Java" technologisch unabhängig von ''Java''.  
Die von der Firma Netscape entwickelte Skriptsprache ''JavaScript'' ist trotz des Namensbestandteils "Java" technologisch unabhängig von ''Java''. Die ersten Versionen dieser Sprache wurden unter dem Namen ''LiveScript'' veröffentlicht.<ref>{{Cite web | url = http://www.htmlgoodies.com/beyond/javascript/article.php/3470971 | title = Java vs. JavaScript: Similarities and Differences | accessdate = 2017-05-19 | publisher = htmlgoodies.com | author = Joe Burns | language = en }}</ref>


== Trivia ==
== Trivia ==
Autopatrol, Moderator
1.304

Bearbeitungen