Titelaufnahme

Titel
Java 8 : Performance-Tests und Analyse der neuen Java-Version
Weitere Titel
Java 8 performance tests and analysis of the recent Java-Version
VerfasserSelimi, Florie
GutachterRadinger-Peer, Wolfgang
Erschienen2016
Datum der AbgabeJuli 2016
SpracheDeutsch
DokumenttypBachelorarbeit
Schlagwörter (DE)Collection / Funktionales Programmieren / Java 8 / Lambda-Funktionen / Objektorientierte Programmiersprache Parallelisierung / Performance / Sequentielle Verarbeitung / Stream
Schlagwörter (EN)Collection / Funktionales Programmieren / Java 8 / Lambda-Funktionen / Objektorientierte Programmiersprache Parallelisierung / Performance / Sequentielle Verarbeitung / Stream
Zugriffsbeschränkung
 _
Klassifikation
Zusammenfassung (Deutsch)

Diese Arbeit beschäftigt sich mit der neuen Java 8 Version. Mit Hilfe von Algorithmen wird Performance im Bezug zu Vorgängerversionen getestet.

Der erste Abschnitt befasst sich mit der Entstehung und Entwicklung der Programmiersprache Java und gibt einen Überblick über alle Java-Versionen. Im zweiten Teil werden wichtige Neuerungen, wie Lambda-Funktionen und Streams näher erklärt, sowie Vorteile und Nachteile der aktuellen Version analysiert.

Der letzte Teil der Arbeit handelt schließlich von Performance-Tests von Algorithmen, dessen Ergebnisse analysiert und tabellarisch dargestellt werden. Diese Tests dienen dazu um festzustellen, ob es eine Performance-Steigerung gibt und ob es sich letztendlich lohnt eine Umstellung von bestehenden Bibliotheken auf Java 8 durchzuführen.

Zusammenfassung (Englisch)

Diese Arbeit beschäftigt sich mit der neuen Java 8 Version. Mit Hilfe von Algorithmen wird Performance im Bezug zu Vorgängerversionen getestet.

Der erste Abschnitt befasst sich mit der Entstehung und Entwicklung der Programmiersprache Java und gibt einen Überblick über alle Java-Versionen. Im zweiten Teil werden wichtige Neuerungen, wie Lambda-Funktionen und Streams näher erklärt, sowie Vorteile und Nachteile der aktuellen Version analysiert.

Der letzte Teil der Arbeit handelt schließlich von Performance-Tests von Algorithmen, dessen Ergebnisse analysiert und tabellarisch dargestellt werden. Diese Tests dienen dazu um festzustellen, ob es eine Performance-Steigerung gibt und ob es sich letztendlich lohnt eine Umstellung von bestehenden Bibliotheken auf Java 8 durchzuführen.