Suchergebnisse für Anfrage "inner-classes"

2 die antwort

Lokale Variablen, auf die von der inneren Klasse verwiesen wird, müssen final oder effektiv final sein

Bitte schauen Sie sich den unten stehenden Code an private void displayInitialRevenue_Method() { //Get the dates from the combo String selectedCouple = revenueYearCombo.getSelectedItem().toString(); if (selectedCouple.equals("Select Year")) { ...

4 die antwort

Java - Android - Aktivität / Klasse zur besseren Organisation (Lösung) in mehrere Dateien aufteilen

Ich bin kein Profi in Java, aber ich war verrückt nach zu großen Android-Aktivitäten. Nach ein paar Seiten Codelänge bin ich ständig hin und her gescrollt! Nicht nur OnClickhandler können sehr groß werden, nur eine Menge Code fasst sich in einer ...

10 die antwort

Wie kann auf "dies" der äußeren Klasse von einer inneren Klasse aus zugegriffen werden?

Ist es möglich einen Verweis auf @ zu bekommthis aus einer Java-inneren Klasse? d. h. class Outer { void aMethod() { NewClass newClass = new NewClass() { void bMethod() { // How to I get access to "this" (pointing to outer) from here? } }; } }

TOP-Veröffentlichungen

6 die antwort

Wie implementiert Java innere Klassenschließungen?

In Java kann eine anonyme innere Klasse auf Variablen in ihrem lokalen Bereich verweisen: public class A { public void method() { final int i = 0; doStuff(new Action() { public void doAction() { Console.printf(i); // or whatever } }); } }Meine ...

10 die antwort

Warum ist eine anonyme innere Klasse, die nichts enthält, was aus diesem Code generiert wurde?

package com.test; public class OuterClass { public class InnerClass { public class InnerInnerClass { } } public class InnerClass2 { } //this class should not exist in OuterClass after dummifying private class PrivateInnerClass { private String ...

4 die antwort

Warum kann eine Klasse eine darin vorkommende statische verschachtelte Klasse nicht erweitern?

Diese Klasse public class OuterChild extends OuterChild.InnerParent { public static class InnerParent { } } Kompilieren fehlgeschlagen: $ javac OuterChild.java OuterChild.java:1: error: cyclic inheritance involving OuterChild public class ...

8 die antwort

ber lokale Endvariablen in Ja

In Java-Programm, Parameter, die als @ definiert siString in Methodendeklaration. In der Methodendefinition wird auf sie jedoch als @ zugegriffefinal String Variable. Ob es zu einigen Problemen (wie Sicherheit, Speicherproblem) führen ...

8 die antwort

Nicht endgültige Variable referenzieren: Warum wird dieser Code kompiliert?

Zuerst entschuldige ich mich, wenn dies eine doppelte Frage ist. Ich habe viele ähnliche gefunden, aber keine, die meine Frage direkt beantworten. Zur Vorbereitung auf eine bevorstehende Prüfung mache ich gerade eine Abschlussarbeit. Es gibt ...

8 die antwort

Constructors in Inner-Klassen (Interfaces implementieren)

Wie würde ich einen Konstruktor für eine innere Klasse schreiben, die eine Schnittstelle implementiert? Ich weiß, ich könnte eine ganz neue Klasse bilden, aber ich denke, es muss eine Möglichkeit geben, etwas in dieser Richtung zu tun: JButton b ...

6 die antwort

Wie soll auf die äußere Klasse in einer anderen Instanz einer nicht statischen inneren Klasse verwiesen werden?

Ich verwende den Apache Commons EqualsBuilder, um die equals-Methode für eine nicht statische Java-innere Klasse zu erstellen. Beispielsweise import org.apache.commons.lang.builder.EqualsBuilder; public class Foo { public class Bar { private ...