Pokazywanie postów oznaczonych etykietą Programowanie. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą Programowanie. Pokaż wszystkie posty

niedziela, 23 czerwca 2013

Zarządzanie pamięcią w Javie oraz wykrywanie wycieków pamięci

Niecałe 2 tygodnie temu miałem przyjemność poprowadzić prezentację na Wrocław Java User Group poświęconą zarządzaniu pamięcią w Javie oraz wykrywaniu wycieków pamięci za pomocą narzędzia Eclipse Memory Analyzer. Obiecałem kilku osobom, że udostępnię materiały z prezentacji.

Oto one:
Slajdy
jar z kodem źródłowym

Dla osób, które nie uczestniczyły w wykładzie, przygotowałem krótkie wprowadzenie do studium przypadku.

środa, 20 października 2010

i = i++;

Ostatnio słyszałem historię o osobie, która zamiast preinkrementować zmienną w sposób tradycyjny czyli pisząc komendę:
++i;
używała do tego celu wyrażenia:
i = ++i;
bo podobno tak jest czytelniej. O ile takie wyrażenie powoduje tylko spadek wydajności (dodatkowe niepotrzebne przypisanie) oraz utratę czytelności (nie uważam, żeby to było czytelne), to wyrażenie:
i = i++;
może wprowadzić do projektu mnóstwo zamętu.