themenzirkus.eu

Was ist Java Programmierung?

März 7th, 2010 · No Comments

“Bei der Java Programmierung, wie sie www.suk-s.de anbietet, handelt es sich um eine objektorientierte Programmierung, bei der eine Übersetzung in Bytecodes stattfindet, die dann in einer so genannten Java Plattform ausgeführt werden. Ein wichtiger Bestandteil dieser Java Programmiersprache ist die Java Virtual Machine, die für die Ausführung von Java Programmen sorgt, indem sie den Bytecode interpretiert.

Vorteilhaft an Java ist, dass es auf verschiedenen Computern läuft und sich so die Anschaffung bestimmter Betriebssysteme erübrigt.

Weitere Vorzüge sind neben der einfachen, objektorientierten Programmiersprache, aufgrund des stark reduzierten Sprachumfangs, noch die Robustheit und Sicherheit. Ungewollte Systemfehler treten bei Java sehr selten auf.

Zusätzlich ist sichergestellt, dass Konzepte wie der Code-Verifier dafür sorgen, dass keine ungültigen Bytecodes ausgeführt werden.

Zudem ist diese Programmiersprache portabel, das heißt, dass Dateitypen in ihrer Größe und Darstellung und auch in ihrem arithmetischen Verhalten standardisiert sind.
Java ist außerdem eine der effizientesten Programmiersprachen der Welt und liefert ebenso schnelle Geschwindigkeiten wie ähnliche Programme, die weitaus komplizierter sind.

Java lässt sich an die ändernden Rahmenbedingungen anpassen und ist daher sehr dynamisch: die Module werden erst gelinkt, sodass Teile der Software neu ausgeliefert werden können, ohne dass die restlichen Programmierteile angepasst werden müssen.
Diverse Parallelen weist Java zur Programmiersprache C++ auf, da Javas Syntax an die von C++ angelehnt ist. Komplexe Konstrukte wie Mehrfachvererbung oder die fehleranfällige Zeigerarithmetik kommen bei Java jedoch nicht vor, was zur bereits erwähnten Einfachheit und guten Bedienbarkeit der Sprache führt. Eine automatische Speicherbereinigung nimmt dem Benutzer die interne Speicherverwaltung weitgehend ab, sodass Java eine leichtere Handhabung gewährleistet als C++.”