Veranstaltungen

GEDOPLAN GmbH

Expertenkreis Java: Was jeder Java-Entwickler über Strings wissen sollte

18.08.2016, 18:00 - 19:30

Bielefeld

Bernd Müller, Geschäftsführer und Professor

Was jeder Java-Entwickler über Strings wissen sollte

Strings sind wahrscheinlich der am meisten verwendete Datentyp in jeder Java-Anwendung. Es ist daher nicht überraschend, dass JDK-Ingenieure versuchen, Strings möglichst gut zu optimieren oder Bücher über Performanz-Tuning und Testen dem Thema Strings ganze Kapitel widmen. Jeder Entwickler sollte daher wissen, was Strings sind und wie sie sinnvoll und effizient eingesetzt werden können. Dieser Vortrag stellt JDK-Klassen vor, die mit und auf Strings arbeiten, sowohl auf der API- aber auch auf der Implementierungsebene. Wir beleuchten interne Strings und die für sie verwendeten Speicherbereiche, sowie die noch recht unbekannte "String-Deduplication"-Option des G1-Garbage-Collectors. Zu guter Letzt gehen wir auf die neue String-Implementierung im JDK 9 ein.

Bernd Müller Geschäftsführer und Professor, Autor mehrerer Bücher zu den Themen JSF und JPA, sowie regelmäßiger Speaker auf nationalen und internationalen Konferenzen.