Результаты поиска по запросу "finalizer"
Можем ли мы отключить финализаторы?
Поскольку существует небольшая гарантия того, когда и даже если финализаторы будут запущены, а финализаторы в настоящее время почти не воспринимаются как запах - есть ли способ убедить JVM полностью пропустить все процессы финализации? Я ...
Удаление объекта в Ruby
Допустим, у меня есть следующий класс: class Vehicle @@total_vehicles = 0 @@all_instances = Array.new def initialize @@total_vehicles += 1 @@all_instances << self end def total_vehicles #returns total number of Vehicles 'alive' return ...
Завершение работы с методом финализатора
Я просто не понимаю, почему нужно использовать Runtime.addShutdownHook. Если вы хотите выполнить некоторую очистку при выходе из jvm, почему бы просто не перегрузить метод finalize класса daemon. В чем преимущество использования ловушки ...
Отпустите объект Excel в моем деструкторе
Я пишу класс Excel, используя Microsoft.Interropt.Excel DLL. Я завершаю все функции, но у меня есть ошибка в моем деструкторе. Я хочу сохранить все изменения в моем файле, и я хочу выпустить все исходные тексты. Я хочу, чтобы все они были в моем ...
Завершение / Утилизация шаблона в C #
C # 2008 Я работал над этим некоторое время, и я все еще запутался в некоторых вопросах. Мои вопросы ниже Я знаю, что вам нужен финализатор, только если вы избавляетесь от неуправляемых ресурсов. Однако, если вы используете управляемые ресурсы, ...
Финализаторы и утилизация
У меня есть класс с именемBackgroundWorker у которого есть нить, постоянно работающая. Чтобы отключить этот поток, переменная экземпляра с именемstop чтобы быть должно бытьtrue. Чтобы убедиться, что поток освобождается, когда класс используется, ...
http://blogs.msdn.com/b/mcsuksoldev/archive/2011/06/05/f-class-library-template.aspx
евожу класс C #, который оборачивает неуправляемую библиотеку, в F #. Я столкнулся с кажущейся простой проблемой переписывания следующего деструктора. class Wrapper { // P/Invoke ellided private SomeType x; public Wrapper() { x = new SomeType(); ...
Каков объем потока финализатора - для домена приложения или для процесса?
Основываясь на всех моих чтениях, должен быть один поток GC для вызова всех финализаторов. Теперь вопрос заключается в том, какова область действия этого «од...
метод переопределен. Ред.
аботает «хранитель финализатора» [Effective Java, стр. 30]? Вы их использовали? Это решило какую-то конкретную проблему?