Документация для финализации говорит, что вызываемый сборщиком мусора объект, когда сбор мусора определяет, что больше нет ссылок на объект. Подкласс отменяет ...
открытый класс TestFinalize {static int i = 0; public TestFinalize () {i ++; } protected void finalize () {i--; } public static void main (String [] args) {TestFinalize testFinalize = new ...
Из любопытства, Почему завершение () модификатор доступа метода сделан, как защищено. Почему наклон это быть общедоступным? Кто-то может объяснить меня какая-либо определенная причина позади этого? Кроме того, я узнал это...
Я должен знать, когда завершение () метод называют в JVM. Я создал тестовый класс, который пишет в файл, когда завершение () метод называют путем переопределения его. Это не выполняется. Может кто-либо...
Мне дали следующую фразу в интервью: вызов Объекта завершает (), метод является последней вещью, которая происходит, прежде чем объект является собранным garbaged. Я должен был ответить:...
(1) Я считал много вопросов о IDisposable, где ответы рекомендуют не использовать, Завершают, если Вы действительно не должны из-за включенного времени процесса. То, что я не видел, то, сколько это...
Фантомные Ссылки служат для посмертных операций. Спецификация Java указывает, что фантомный ссылочный объект не будет освобожден, пока сама фантомная ссылка не убрана. Мой вопрос...
Я пользуюсь поисковой библиотекой, которая советует сохранять поисковый объект дескриптора открытым для этого, может принести пользу кэшу запроса. За время я заметил, что кэш имеет тенденцию быть чрезмерно увеличенным в размере (небольшое количество сотни
В Visual Studio, когда я ввожу строку, "Реализует IDisposable", IDE автоматически добавляет: disposedValue членская переменная Sub Располагает () Реализации IDisposable. Расположите Sub, Располагают (ByVal...
Что произошло внутренне (JVM), когда System.gc () или завершают () названный метод? Это, действительно собирают мусор или уменьшают производительность?
Каково различие, если существует один между деструктором и Завершить методом в классе? Я недавно обнаружил, что Visual Studio 2008 считает деструктор синонимичным с Завершить методом...
Если я звоню, завершают () на объекте из моего кода программы, JVM все еще выполнит метод снова, когда сборщик "мусора" обработает этот объект? Это было бы приблизительным примером: MyObject m =...
Я чувствую себя глупым для того, чтобы иметь необходимость спросить это. У меня есть приложение к точке, где я хочу отправить кому-то бету для тестирования на их машине, но я не знаю, как заставить XCode производить .app файл для меня...
Возможный Duplicate: Finalize vs Dispose Привет, Недавно меня опрашивали в интервью по поводу finalize и dispose. Когда каждый из них используется и как к нему относится сборщик мусора. Пожалуйста ...
Я медленно прорабатываю книгу Брюса Экеля «Мышление на Java», 4-е издание, и следующая проблема поставила меня в тупик :Создайте класс с финализацией()метод, выводящий сообщение. В основном(), создать...
Под «освобожденным» я подразумеваю, что не осталось ссылок на загрузчик классов. Мы сталкиваемся с проблемой, когда часто повторно развертываемое приложение Java EE съедает постоянное пространство. Анализ показывает, что ...
Я запутался между методом system.gc()и finalize()в java. Мы не можем заставить собирать объект мусора в JVM. Мы можем написать оба метода в нашем java-коде, тогда, если оба используются для...
Недавно я открыл для себя метод finalize в Java (не знаю, почему я пропустил его раньше, но он есть). Кажется, что это могло бы быть ответом на многие проблемы, с которыми я работаю, но я хотел...
У меня есть суперкласс с телескопическими конструкторами с методом finalize (). Для защиты от подклассов, которые забывают вызвать super.finalize, я написал хранителя финализатора (EJ Item 7), например, так ....
В Java есть блок finalize, который позволяет выполнять некоторые операторы после блока
остается (выполняется даже в случае возникновения исключения). Пример: попробуйте {...
} catch (исключение e) {...
} finally {.....
В недавнем AdaCore Gem есть утверждение Реализация Finalize немного сложнее: справочное руководство Ada указывает, что Finalize процедура всегда должна быть идемпотентной. An ...
I ' m с помощью метода jQuery $ .ajax для отправки и получения данных в службу REST. Некоторые URL-адреса, которые я предоставляю методу $ .ajax, требуют кодирования пробелов и других специальных символов. The ...