Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenloses um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereiche, welche für Gäste verwehrt bleiben

java

Java ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde. Die Programmiersprache ist ein Bestandteil der Java-Technologie – diese besteht grundsätzlich aus dem Java-Entwicklungswerkzeug (JDK) zum Erstellen von Java-Programmen und der Java-Laufzeitumgebung (JRE) zu deren Ausführung. Die Laufzeitumgebung selbst umfasst die virtuelle Maschine (JVM) und die mitgelieferten Bibliotheken. Java als Programmiersprache sollte nicht mit der Java-Technologie gleichgesetzt werden; Java-Laufzeitumgebungen führen Bytecode aus, der sowohl aus der Programmiersprache Java als auch aus anderen Programmiersprachen wie Groovy, Kotlin und Scala kompiliert werden kann. Im Prinzip könnte jede Programmiersprache als Grundlage für Java-Bytecode genutzt werden, für die meisten existieren aber keine passenden Bytecode-Compiler.
Die Programmiersprache Java dient innerhalb der Java-Technologie vor allem zum Formulieren von Programmen. Diese liegen zunächst als reiner, menschenverständlicher Text vor, dem sogenannten Quellcode. Dieser Quellcode ist nicht direkt ausführbar; erst der Java-Compiler, der Teil des Entwicklungswerkzeugs ist, übersetzt ihn in den maschinenverständlichen Java-Bytecode. Die Maschine, die diesen Bytecode ausführt, ist jedoch typischerweise virtuell – das heißt, der Code wird meist nicht direkt durch Hardware (etwa einen Mikroprozessor) ausgeführt, sondern durch entsprechende Software auf der Zielplattform.
Zweck dieser Virtualisierung ist Plattformunabhängigkeit: Das Programm soll ohne weitere Änderung auf jeder Rechnerarchitektur laufen können, wenn dort eine passende Laufzeitumgebung installiert ist. Oracle selbst bietet Laufzeitumgebungen für die Betriebssysteme Linux, macOS und Windows an. Andere Hersteller lassen eigene Java-Laufzeitumgebungen für ihre Plattform zertifizieren. Auch in Autos, HiFi-Anlagen und anderen elektronischen Geräten wird Java verwendet.
Um die Ausführungsgeschwindigkeit zu erhöhen, werden Konzepte wie die Just-in-time-Kompilierung und die Hotspot-Optimierung verwendet. In Bezug auf den eigentlichen Ausführungsvorgang kann die JVM den Bytecode also interpretieren, ihn bei Bedarf jedoch auch kompilieren und optimieren.
Java ist eine der populärsten Programmiersprachen. In dem seit 2001 veröffentlichten TIOBE-Index lag Java bis 2020, konkurrierend mit C, stets auf den ersten beiden, seit 2021 mit zusätzlicher Konkurrenz von Python, auf den ersten drei Plätzen des Rankings. Nach dem RedMonk-Programmiersprachenindex 2019 liegt Java zusammen mit Python auf dem zweiten Platz nach JavaScript.

Du musst dich Anmelden oder Registrieren um diesen link zusehen!
  1. S

    Unter Sparks Opera oder Java aktualisieren?

    Hallo Da ich gerne Doppelkopf online spiele, und das mit der Aktuellen Software von Java auf meinem Pc Zuhause läuft, wollte ich mal fragen ob es möglich ist das Java im Opera des Pingulux zu aktualisieren? Es scheint nicht aktuell zu sein. Hiermit wollte ich auch mal eben sagen das ich eine...
  2. C

    Java Games Java touchscreen Games

    SimpleUpload.net - WebHosting IMG Removed
  3. camouflage

    Hardware & Software Oracle bringt Java 7.0 heraus

    Oracle hat mit Java 7.0 die erste neue Java-Version seit der Übernahme von Sun heraus gebracht. Java 7 bringt zahlreiche Verbesserungen, vor allem für Entwickler. So gibt es eine neue Dateisystem-API und die Java VM unterstützt nun auch andere dynamische Programmiersprachen. Mit der in dieser...
  4. Mogelhieb

    LG Android GT 540 und Java anwendungen???

    Habe seit kurzem das oben genannte Gerät, nun wollte ich mir Java Anwendungen auf das Handy installieren. Die Dateien habe ich über den PC auf die Speicherkarte kopiert, da das Handy keinen Explorer hat und die ganzen Daten selbst verwaltet, habe ich mir den AndExplorer auf das Handy...
  5. bukurosh

    Java SSH-Client

    Hallo, ich wollte den Java SSSH-Client mal benutzen, aber er möchte nicht. Ich bekomme die Fehlermeldung: Error connecting to DNS.com, reason: -> Connection timed out: connectIch habe eine Futro 300 mit CF Card, Cccam 2.1.3 laufen und habe keien Standart Port für cccam und SSH. Wo kann ich...
  6. camouflage

    Hardware & Software Java 6 Update 21 installieren

    Das Entwicklerteam der Java-Umgebung bei Sun hat Update 21 von Java 6 herausgegeben. Die neue Version der Software, die auf den meisten PCs installiert ist, behebt Fehler und verbessert die Performance von Java-Anwendungen. Aktualisieren Sie Ihre Java-Komponente! Wenn Java Sie auffordert, eine...
  7. N

    Archiv / Down Garmin für Java Handy

    Hallo! Ich möchte wissen ob für Java Handy(Samsung 5620, Sonyericsson aino) Navi SW von Garmin gibt. Ich habe nur WeTravel gefunden und ausprobiert:emoticon-0124-worri so begeistert bin ich nicht von WeTravel... Grüß:dance3:
  8. N

    Navigon für Java Handys

    Hallo! Ich möchte auf Handys mit Java Betriebssystem Navigon 6/7 aufspielen. Weist jemand genau, ob es geht? Handys(Samsung 5620, SonyEricsson Aino. Grüß
  9. R

    Nokia Talk Programme auf JAVA Basis

    Snaptu Das kostenlose Preogramm Snaptu bietet das Who-is-Who des Internet und somit direkten Zugriff ohne dafür extra Programme zu installieren. Perfekt gelöst und es ist wirklich für jeden etwas dabei. Video: http://www.youtube.com/watch?v=RwPyVPsD6w0 Homepage und Download
  10. N

    Archiv / Down Navigon Mobile Navigator JAVA

    Hi! Kann mir jemand sagen, wo ich die Java Version herbekomme?
  11. A

    Java Games JAVA Games mit Bewegungssensor???

    Hallo, wie der Titel schon sagt, gibt es Java Spiele, die auf den Bewegungssensor reagieren? Habe ein LG KM 900 Arena. Das Arena selbs hat drei solche spiele vorinstalliert. Sind aber nicht auf Java Basis Gruß Philip
  12. M

    Java Games Ice Age 3 Dawn of Dinosaurs (JAVA)

    IMG Removed 128x128, 128x160, 176x220, 240x320, 352x416, Nokia 240x320, Sony-ericsson 240x320 http://www.easy-share.com/1905325897/Ice%20Age%203%20Dawn%20of%20Dinosaurs%20(JAVA).rar
  13. M

    Java Games GTA IV 2009 (Java)

    Link veralten (gelöscht)
  14. M

    Java Games Luxor Quest (JAVA)

    Link veralten (gelöscht)
  15. camouflage

    Hardware & Software Sicherheits-Update für Java

    Der Java-Hersteller Sun hat neue Versionen seiner Java-Plugins für Web-Browser sowie des JDK bereit gestellt. Darin sind sieben Sicherheitslücken beseitigt, von denen eine das Einschleusen von Code ermöglichen kann. Das Browser-Plugin JRE (Java Runtime Environment, Java-Laufzeitumgebung)...
  16. 1380kay

    Java Games Java Games

    IMG Removed Fisherman Boom Blox Little Shop Of Treasures Wedding Dash 2 House: The Mobile Game LEGO Bricks Sonic Battle Indiana Jones and the Kingdom of the Crystal Jenga Carrot Mania On Ice Snake Deluxe in Space Stones of Khufu Demolition Man The Chronicles of Narnia Magic Stones 1942...
  17. 1380kay

    Nokia Talk Simlock-Handy via Java entsperren

    Simlock-Handy via Java entsperren Java Calc ist ein Java programm womit man Simlock via Java entsperren kann. Einfach das progi per Daten Kabel/Infarot/Bluetooth auf sein Java fähiges Handy schicken fertig. Damit kannst handys aus der liste die Simlock haben per IMEI entsperren +...
Zurück
Oben