Java 2 Certification. Chapter 7 'Garbage collection'
( Jamie Jaworski )
Несколько лет назад я, пытаясь устроиться на работу в одну из западных компаний вынужден был сдать on-line тест. Признаюсь откровенно, я к нему был совершенно не готов ни технически, ни психологически. Одна из тем, которую я "завалил" это garbage collection. Знаете почему? В тот момент, для меня слово garbage ничего не означало, т.к. в книге, по которой я изучал Java, этому внимание не уделялось. Более того, насколько я понимаю, это обыденная практика в литературе — либо ничего, либо два-три слова. Тема действительно не сложная, но есть куча нюансов требующих пояснений. Поэтому, цикл переводов посвященных сертификации я открываю главой из книги Jamie Jaworski "Java 2 Certification" Chapter 7 "Garbage collection". Она доступна в PDF формате — 168KB.
Единственное, что мне хотелось бы отметить от себя, это то, что в этом разделе не отображен такой момент, как форсирование сборки мусора.
Форсирование сборки мусора, производится статическим методом System.gc() или нестатическим Runtime.gc(), причем первый предпочтительнее.
System.gc();
Или
rt = Runtime.getRuntime(); rt.gc();
