Questa guida descrive come riconoscere ed evitare i fastidiosi memory leaks in java. Per comprenderne meglio cause ed effetti, seguirà un approfondimento sull’organizzazione della memoria in Java e sul comportamento del Garbage Collector, descrivendo cause e sintomi che ci portano a concludere con buona approssimazione che siamo in presenza di un memory leak e non di un semplice picco nelle richieste di memoria. Infine nel MAT, Eclipse Memory Analyzer, progetto Open Source per l’IDE eclipse, troveremo lo strumento idoneo ad analizzare i dump dell’heap per individuare memory leaks e anti-patterns che affliggono la memoria.

WindowBuilder è un plugin per Eclipse che semplifica la creazione di interfacce grafiche basate sul linguaggio Java (e non solo) grazie a un’interfaccia visuale semplice e intuitiva. In questa guida completa ne descriviamo sia l’installazione che le principali funzionalità, dai comuni menu agli strumenti avanzati di internazionalizzazione e data binding.