Tag: finalizer
Eine finalizer-Methode ist eine spezielle Methode in eine Objekt-orientierte Sprache, die ausgeführt wird, wenn ein Objekt bei der Speicherbereinigung.
4
Antworten
Bitte Beachten Sie: Diese Frage ist über den Unterschied in der Terminologie zwischen den Worten "destructor" und "finalizer" und Ihre korrekte Verwendung. Ich habe lediglich Beispiele für Ihre Verwendung in C# und C++/CLI zu zeigen, warum ich
3
Antworten
Schreibe ich eine Excel-Klasse, die mit Microsoft.Interropt.Excel-DLL-Datei. Ich beende alle Funktion, aber ich habe einen Fehler in meinem Destruktor. Ich Möchte speichern Sie alle änderungen an meiner Datei und ich will die Freilassung aller Quelle. Ich will
2
Antworten
Sagen wir mal ich hab folgende Klasse: 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 @@total_vehicles end def all_vehicles
5
Antworten
Habe ich eine fehlerhafte Anwendung, die scheint zu lecken. Nach einer kurzen profiler Untersuchung, die meisten memory (80%) wird gehalten von java.lang.ref.Finalizer Instanzen. Ich vermute, dass Finalizer nicht ausgeführt werden. Eine häufige Ursache scheint zu sein, Ausnahmen
4
Antworten
Was ist die beste Antwort bei interview auf eine solche Frage, die Sie denken? Ich denke, ich habe nicht eine Kopie von diesem hier, wenn es einen gibt bitte verlinken. InformationsquelleAutor der Frage Valentin Kuzub | 2011-11-26
2
Antworten
Habe ich ein verwaltetes Objekt, ruft einen COM-server zu reservieren von Speicher. Das verwaltete Objekt aufrufen muss, den COM-server wieder zu befreien, dass der Speicher, bevor Sie das verwaltete Objekt geht Weg, um Speicherlecks zu vermeiden. Dieses
5
Antworten
Was ist der richtige Weg, um einige statische finallization? Es ist keine statische Destruktor. Die AppDomain.DomainUnload Ereignis wird nicht ausgelöst, in der Standard-domain. Die AppDomain.ProcessExit event teilt sich die Gesamtzeit von drei Sekunden (default-Einstellungen) zwischen alle event-Handler,
13
Antworten
C# 2008 Habe ich die Arbeit auf diesem für eine Weile jetzt, und ich bin immer noch verwirrt über einige Probleme. Meine Fragen sind unten Ich weiß, dass Sie nur finalizer, wenn Sie die Entsorgung von nicht
2
Antworten
Lief ich einen heap dump auf meinem Programm. Wenn ich öffnete es in der memory analyzer, fand ich, dass die java.lang.ref.Finalizer für org.logicalcobwebs.proxool.ProxyStatement war dabei viel Speicher. Warum ist das so? InformationsquelleAutor der Frage fuyou001 | 2011-12-02
8
Antworten
Suche nach einer Antwort für C# und C++. (in C# ersetzen 'Destruktor' mit 'finalizer') InformationsquelleAutor der Frage Qwertie | 2008-10-09
5
Antworten
Ok, es ist bekannt, dass GC implizit fordert Finalize Methoden auf Objekte, wenn es identifiziert das Objekt als Müll. Aber was passiert, wenn ich eine GC.Collect()? Sind die Finalizer noch ausgeführt werden? Eine dumme Frage vielleicht, aber
4
Antworten
Ich bin relativ neu in WPF, und einige Dinge sind sehr Fremd für mich. Für einen, im Gegensatz zu Windows Forms -, WPF-Steuerelement-Hierarchie nicht unterstützt IDisposable. In Windows Forms, wenn ein Benutzer-Steuerelement verwalteten Ressourcen, es war sehr