Skip to main content

Durata corso:

3 giorni

Costo:

1.210,00 €

Java Performance Tuning

Codice: DJ11

Il corso insegna come risolvere i problemi legati alle prestazioni e molti trucchi per ridurre al minimo la creazione di oggetti e la sostituzione delle stringhe con gli array. Il corso offre molti consigli basati sul buon senso su cosa ottimizzare e cosa lasciare da parte, sottolineando le tecniche che forniscono vantaggi in termini di prestazioni con una ristrutturazione minima del codice. 

Il corso ha un approccio pratico che prevede l’utilizzo di appositi laboratori creati da Global Learning

Modalità di erogazione

In aula o Live Virtual Classroom

Attestato di partecipazione

Al termine del corso verrà rilasciato l’attestato di frequenza

Contenuti del corso
  • Crea un piano delle prestazioni
  • Ottieni informazioni sul comportamento del tuo programma dagli strumenti di profilazione
  • Identificare i colli di bottiglia prima della messa a punto
  • Riduci al minimo il numero di oggetti creati dal tuo programma, particolarmente critici per le applicazioni J2EE
  • Ottimizza l’uso delle stringhe
  • Evita penalizzazioni delle prestazioni dovute a codice inefficiente
  • Migliora il comportamento di loop e switch
  • Ottimizza il comportamento di I/O
  • Utilizzare algoritmi appropriati per l’ordinamento e altre attività comuni
  • Usa i thread in modo efficace
  • Ottimizza le prestazioni dei sistemi distribuiti
  • Velocizza servlet e JSP
  • Struttura l’utilizzo di JDBC in modo efficiente
  • Utilizza modelli di progettazione efficaci per ottimizzare le prestazioni EJB

 

Partecipanti
  • Java Developer
  • Java EE Developer
  • Support Engineer
  • System Administrator
  • Technical Consultant

 

Prerequisiti

Obbligatorio:

  • Conoscenza di Java

Suggerito: 

  • Conoscenza della piattaforma JEE
Obiettivi

Al termine del corso i partecipanti avranno appreso gli strumenti per lavorare in modo efficiente ed efficace, ottenendo un codice robusto, gestibile e veloce. 

Lingue
Italiano
Vuoi ulteriori info?

Torna a trovarci per conoscere i nuovi Corsi inseriti

Oppure richiedi informazioni sul corso che ti interessa nella sezione Contatti

My Agile Privacy
Questo sito utilizza cookie tecnici e di profilazione. Cliccando su accetta si autorizzano tutti i cookie di profilazione. Cliccando su rifiuta o la X si rifiutano tutti i cookie di profilazione. Cliccando su personalizza è possibile selezionare quali cookie di profilazione attivare.