Wpis z mikrobloga

@zexan: System.gc() nie woła bezpośrednio GarbageCollectora, tylko daje mu niejako znać, że według programisty tutaj mógłby zadziałać i sprawdzić co może usunąć z pamięci. Może być taka sytuacja, że GC stwierdzi, że w tym momencie niczego nie usunie.

Nie istnieje sposób w Javie na bezpośrednie odpalenie Garbage Collectora. To po prostu niemożliwe.

A po za tym to GC nie usuwa Javy (wtf? xD) tylk odpowiada za usuwanie z pamięci wartości zmiennych,
@szpongiel: @pop-corn: jakoś jestem uprzedzony do Javy, bo większość programów/aplikacji które używałem była niewydajna. W moich oczach większość programistów po prostu nawala importy, skleja kod i powstaje syf.
@kafapre: aplikacje desktopowe - bo jak rozumiem, o nich mówisz - to akurat wąski i nienajlepszy sposób na wykorzystanie Javy.
Faktycznie, sporo z nich jest zrobiona byle jak. Na dodatek przy uruchamianiu aplikacji javowej, trwa to trochę dłużej niż przy natywnej, gdyż wpierw musi jeszcze wstać maszyna wirtualna Javy.
Zysk jest taki, że raz napisana aplikacja może działać na windzie, maku i linuchu ale na żadnym nie będzie taka cacy jak