Zuerst der Unterschied zwischen final und finalize.
Antwort: final wird zum Deklarieren von Eigenschaften, Methoden und Klassen verwendet. Dies bedeutet, dass Eigenschaften unveränderlich sind, Methoden nicht überschrieben werden können und Klassen nicht vererbt werden können. Schließlich ist Teil der Struktur der Ausnahmebehandlungsanweisung und gibt an, dass sie immer ausgeführt wird. finalize ist eine Methode der Object-Klasse, die aufgerufen wird, wenn der Garbage Collector ausgeführt wird. Diese Methode kann überschrieben werden, um während der Garbage Collection andere Ressourcen wie das Schließen von Dateien bereitzustellen.
Zweitens: Anonyme innere Klasse (Anonyme innere Klasse) kann andere Klassen erweitern (erben). Kann sie eine Schnittstelle (Schnittstelle) implementieren (implementieren)? Antwort: Sie können andere Klassen erben oder andere Schnittstellen vervollständigen. Diese Methode wird häufig in der
Swing-Programmierung verwendet.Drittens:
Je mehr Sie über den Unterschied zwischen Static Nested Class und Inner Class sagen können, desto besser (einige Interviewfragen sind sehr allgemein). Antwort: Die statisch verschachtelte Klasse ist eine als statisch deklarierte innere Klasse, die unabhängig von externen Klasseninstanzen instanziiert werden kann. Normalerweise müssen innere Klassen instanziiert werden, nachdem die äußere Klasse instanziiert wurde.
Viertens der Unterschied zwischen & und &&. Antwort: & ist ein bitweiser Operator, was eine bitweise UND-Verknüpfung bedeutet, && ist ein logischer Operator, was ein logisches UND (und) bedeutet.
Alle Ressourcen auf dieser Website werden von Internetnutzern beigesteuert und veröffentlicht oder von großen Download-Sites nachgedruckt. Bitte überprüfen Sie selbst die Integrität der Software! Alle Ressourcen auf dieser Website dienen nur zum Lernen und Nachschlagen. Bitte verwenden Sie sie nicht für kommerzielle Zwecke, da Sie sonst für alle daraus entstehenden Folgen verantwortlich sind! Wenn es einen Verstoß gibt, kontaktieren Sie uns bitte, um ihn zu löschen und zu entfernen. Kontaktinformationen: admin@php.cn