Optimierung und Tuning von Java-Programmen - Seminar / Kurs von Cegos Integrata GmbH

Inhalte

  • 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
Methode

Vortrag, Diskussion, Übungen, Workshops, Praktikum am System.

  • Zielsetzung bei der Optimierung
  • Identifizierung von Performanceproblemen
  • Optimierungsdreieck
  • Der Optimierungszyklus
Werkzeuge und Hilfsmittel:
  • Profiler
  • Speicher- und System-Monitoring
  • Decompiler
  • La ...
Mehr Informationen >>

Lernziele

Dieses Seminar wendet sich an erfahrene Java-Programmierer, die hier Anregungen zum Performance-Tuning und zur Speicheroptimierung für Java-Anwendungen erhalten. Neben den elementaren Regeln zur Optimierung werden zur Vertiefung Beispiele aus der Praxis vorgestellt, an denen die Machbarkeit der präsentierten Lösungsvorschläge aufgezeigt wird.
Dieses Seminar wendet sich an erfahrene Java-Programmierer, die hier Anregungen zum Performance-Tuning und zur Speicheroptimierung für Java-Anwendungen erhalten. Neben den elementaren Regeln zur Opti ... Mehr Informationen >>

Zielgruppen

Software-Ingenieure, Internet-/Intranet-Entwickler, projekterfahrene Anwendungsentwickler.

Termine und Orte

Datum Uhrzeit Dauer Preis
Düsseldorf, DE
07.07.2025 - 11.07.2025 10:00 - 15:00 Uhr 30 h Mehr Informationen > Jetzt buchen ›

+++ Catalog API +++

SG-Seminar-Nr.: 7724850

Anbieter-Seminar-Nr.: 3316

Termine

  • 07.07.2025 - 11.07.2025

    Düsseldorf, DE

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

Jetzt buchen ›
Seminar merken ›
Vergleichen

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Teilnahmebestätigung
  • 30 h
  •  
  • Anbieterbewertung (290)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Uhrzeit Dauer Preis
Düsseldorf, DE
07.07.2025 - 11.07.2025 10:00 - 15:00 Uhr 30 h Mehr Informationen > Jetzt buchen ›