Seminar / Kurs

Optimierung und Tuning von Java Programmen

Inhalte

In diesem Seminar erhalten Sie Konzepte und Lösungen zur Speicheroptimierung und zum Performance-Tuning. Konkrete Beispiele aus der Praxis werden Ihnen helfen, die elementaren Regeln zur Optimierung zu beherrschen.
In diesem Seminar erhalten Sie Konzepte und Lösungen zur Speicheroptimierung und zum Performance-Tuning. Konkrete Beispiele aus der Praxis werden Ihnen helfen, die elementaren Regeln zur Optimierung zu... Mehr Informationen

Lernziele

Vorgehensweise - Zielsetzung bei der Optimierung - Identifizierung von Performanceproblemen - Optimierungsdreieck - Der Optimierungszyklus Werkzeuge und Hilfsmittel - Profiler - Speicher- und System-Monitoring - Decompiler - Last- und Performancetests - Remotezugriff Laufzeitumgebung - Arbeitsweise von JVM, JIT, HotSpot - Funktionsweise der Garbage Collection Optimierung von Programmen und effiziente Programmiertechnik - Klassische Optimierungen (Schleifen, Invarianten) - Arrays - Lebenszyklus und Wiederverwendung von Objekten - Schwache Referenzen - Caches und Objekt-Pool - Objektbeziehungen und Klassendesign - Multithreading und Threadsynchronisation, Thread Pool - Zeichenkettenverarbeitung - JDBC - riskante Optimierungen Effizienter Einsatz der Klassenbibliotheken - Datenstrukturen - Klassen der Collection-API (Listen, Queues, Mengen, Assoziativspeicher) - Alternative Collection-Bibliotheken - Ein-/Ausgabe, NIO - Serialisierung, XML-Serialisierung - Alternative Serialisierungsbibliotheken Verteilte Anwendungen und Datenbanken - Value Objects - Datenbanken: Connection Pools, Prepared Statements, Connection Parameter - Transaktionen: Isolation Level und parallele Transaktionen - Typische Optimierungsmaßnahmen im Applikationsserver: Servlets und Enterprise JavaBeans - verteilte Caches - Performance Patterns und Antipatterns
Vorgehensweise - Zielsetzung bei der Optimierung - Identifizierung von Performanceproblemen - Optimierungsdreieck - Der Optimierungszyklus Werkzeuge und Hilfsmittel - Profiler - Speicher- und System-... Mehr Informationen

Zielgruppen

Sie sind Software-Ingenieur, Internet-/Intranet-Entwickler oder projekterfahrener Anwendungsentwickler. Im Absagefall durch den Veranstalter behält sich die PROTRANET das Recht vor, Umbuchungen auf ein komprimiertes LIVEINAR (Online) vorzunehmen oder falls möglich in Rücksprache mit Ihnen den Termin zu verschieben. Der Preis bleibt in beiden Fällen unverändert. Eine kostenfreie Stornierung ist bis 28 Tage vor dem Seminar möglich.
Sie sind Software-Ingenieur, Internet-/Intranet-Entwickler oder projekterfahrener Anwendungsentwickler. Im Absagefall durch den Veranstalter behält sich die PROTRANET das Recht vor, Umbuchungen auf ei... Mehr Informationen

Termine und Orte

Datum Dauer Preis
Wien, AT
22.06.2026 - 26.06.2026 40 h 40 h Details Details Jetzt buchen
13.07.2026 - 17.07.2026 40 h 40 h Details Details Jetzt buchen
21.09.2026 - 25.09.2026 40 h 40 h Details Details Jetzt buchen
12.10.2026 - 16.10.2026 40 h 40 h Details Details Jetzt buchen
Basel, CH
24.08.2026 - 28.08.2026 40 h 40 h Details Details Jetzt buchen
23.11.2026 - 27.11.2026 40 h 40 h Details Details Jetzt buchen
Genf, CH
24.08.2026 - 28.08.2026 40 h 40 h Details Details Jetzt buchen
23.11.2026 - 27.11.2026 40 h 40 h Details Details Jetzt buchen
Zürich, CH
15.06.2026 - 19.06.2026 40 h 40 h Details Details Jetzt buchen
24.08.2026 - 28.08.2026 40 h 40 h Details Details Jetzt buchen
14.09.2026 - 18.09.2026 40 h 40 h Details Details Jetzt buchen
23.11.2026 - 27.11.2026 40 h 40 h Details Details Jetzt buchen
14.12.2026 - 18.12.2026 40 h 40 h Details Details Jetzt buchen

SG-Seminar-Nr.: 8512659

Termine

  • 15.06.2026 - 19.06.2026

    Stuttgart, DE

    Zürich, CH

  • 22.06.2026 - 26.06.2026

    Passau, DE

    Innsbruck, AT

    Innsbruck, AT

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Seminar merken
Vergleichen
Jetzt buchen

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Teilnahmebestätigung
  • 40 h
  • Anbieterbewertung   (103)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Wien, AT
22.06.2026 - 26.06.2026 40 h 40 h Details Details Jetzt buchen
13.07.2026 - 17.07.2026 40 h 40 h Details Details Jetzt buchen
21.09.2026 - 25.09.2026 40 h 40 h Details Details Jetzt buchen
12.10.2026 - 16.10.2026 40 h 40 h Details Details Jetzt buchen
Basel, CH
24.08.2026 - 28.08.2026 40 h 40 h Details Details Jetzt buchen
23.11.2026 - 27.11.2026 40 h 40 h Details Details Jetzt buchen
Genf, CH
24.08.2026 - 28.08.2026 40 h 40 h Details Details Jetzt buchen
23.11.2026 - 27.11.2026 40 h 40 h Details Details Jetzt buchen
Zürich, CH
15.06.2026 - 19.06.2026 40 h 40 h Details Details Jetzt buchen
24.08.2026 - 28.08.2026 40 h 40 h Details Details Jetzt buchen
14.09.2026 - 18.09.2026 40 h 40 h Details Details Jetzt buchen
23.11.2026 - 27.11.2026 40 h 40 h Details Details Jetzt buchen
14.12.2026 - 18.12.2026 40 h 40 h Details Details Jetzt buchen