
18.10.2009, 01:00
|
|
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
С нами:
10048706
Репутация:
1540
|
|
Сообщение от Ra$cal
это типичная ошибка. GC адекватно подходит для очистки памяти. Но вот для других ресурсов(файлы, сокеты, все, что влияет на систему целиком, а не только на среду выполнения) его применимость под большим вопросом. Советую прочитать о специфике деструкторов в Java и C#. Выяснится не очень приятная их особенность. В дотнете это решено IDisposable, в Java хз как. так вот это я к тому, что GC без использования мозга и адекватного программирования не решает проблем, а лишь добавляет.
я думаю на закрытие потоков и прочих стандартных вещей они его заточили, в остальном - да, никаких тебе "правильных" закрытий
|
|
|