Вопросы по теме 'finalize'
Когда в Java вызывается метод finalize ()?
Мне нужно знать, когда _1 _ вызывается в JVM . Я создал тестовый класс, который записывает в файл при вызове метода finalize() путем его переопределения. Не выполняется. Кто-нибудь может сказать мне причину, по которой он не выполняется?
502224 просмотров
schedule
07.01.2023
финализация метода и исключения
Я не очень понимаю, когда исключение игнорируется GC, когда он истребует из памяти объект.
Если у меня есть try/catch в методе завершения, я вижу, что он всегда выполняется... так в каких случаях исключение не выдается?
Спасибо.
1823 просмотров
schedule
04.05.2023
Как ресурсы будут освобождены Dispose или Finalize?
У меня три класса. Класс1, Класс2 и Класс3. У меня есть круговая зависимость (от класса 1 до класса 2, от класса 2 до класса 3, от класса 3 до класса 1). Как в этом случае ресурсы будут освобождены методом dispose или finalize()?
31 просмотров
schedule
23.04.2024
Почему не вызывается finalize ()?
Я хочу проверить условие завершения с помощью finalize, но finalize никогда не будет выполняться каждый раз. Кто-нибудь может сказать мне, почему?
public class Test
{
public static void main(String[] args)
{
Tank tank=new...
880 просмотров
schedule
17.08.2022
закрыть, деструктор и завершить: противоречия Java
У меня есть следующий код, который прекрасно работает в моем классе, читая файл построчно.
try { FileInputStream in = new FileInputStream(filename);
BufferedReader reader=new BufferedReader(new InputStreamReader(in));
String...
346 просмотров
schedule
23.09.2022
Исключение, вызванное методом finalize в Java, противоречие в документах Java?
Я только что наткнулся на два противоречащих друг другу предложения в Java 8 Docs и поинтересовался, есть ли здесь кто-нибудь, кто может прояснить реальное поведение.
«Если метод finalize вызывает неперехваченное исключение, исключение...
611 просмотров
schedule
04.06.2024
Завершить метод, вызывающий накладные расходы на производительность
Почему реализация метода finalize приводит к снижению производительности в Java?
102 просмотров
schedule
29.05.2023
Когда вызывается finalize() во время сборки мусора?
От :
Q11 из https://www.baeldung.com/java-memory-management-interview-questions
Когда объект получает право на сборку мусора, сборщик мусора должен запустить для него finalize(); этот метод гарантированно запускается только один раз, поэтому...
291 просмотров
schedule
17.04.2023