Результаты поиска по запросу "anonymous-class"

2 ответа

Лучшая практика для внутренних / анонимных классов [закрыто]

1 ответ

Закрытый внутренний класс синтезирует неожиданный анонимный класс

2 ответа

Загадка анонимного класса

Я думаю, что понимаю основы анонимных классов, но я хотел бы кое-что прояснить. когда у меня есть такой синтаксис class A { class AnonymousClass1 Implements ActionListener{} } class A { public A() { JButton btn = new JButton(); ...

ТОП публикаций

3 ответа

Java: Доступ к локальным переменным из внутреннего класса? (PriorityQueue)

Я хочу использоватьPriorityQueue сделать топологическую сортировку на графе. Для краткости я хотел бы использовать анонимный внутренний класс для компаратора. Однако мне нужен доступ к графикуg для того, чтобы определить степень узлов, которые я ...

1 ответ

Почему все анонимные классы неявно являются окончательными?

Согласно JLS: 15.9.5 Объявления анонимного класса Объявление анонимного класса автоматически выводится компилятором из выражения создания экземпляра класса. Анонимный класс никогда не бывает абстрактным (§8.1.1.1). Анонимный класс ...

3 ответа

Java 8 лямбда-выражений - как насчет нескольких методов во вложенном классе

Я читаю о новых возможностях на:http://www.javaworld.com/article/2078836/java-se/love-and-hate-for-java-8.htmlЯ видел пример ниже:Использование анонимного кл...

6 ответов

Можно ли использовать анонимный класс в качестве возвращаемых типов в C ++?

Есть ли способ использовать анонимные классы в C ++ в качестве возвращаемых типов? Я гуглил, что это может сработать: struct Test {} * fun() { }Но этот кусок кода не компилируется, сообщение об ошибке: новые типы не могут быть определены в ...

8 ответов

Как запустить анонимный класс потока

У меня есть следующий фрагмент кода: public class A { public static void main(String[] arg) { new Thread() { public void run() { System.out.println("blah"); } }; } }Вот как я могу назватьstart() метод для потока без создания экземпляра класса ...

1 ответ

Как можно использовать нефинальные поля в классе анонимного класса, если их значение может измениться?

Я задавал этот вопрос раньше, но не получил соответствующего ответа. Как можно использовать нефинальные поля в классе анонимного класса, если их значение может измениться? class Foo{ private int i; void bar(){ i = 10 Runnable runnable = new ...

4 ответа

ИМХО, это все еще не по теме.

ал, что знаю ответ на этот вопрос, но я не могу найти никакого подтверждения после часа или около того поиска. В этом коде: public class Outer { // other code private void method1() { final SomeObject obj1 = new SomeObject(...); final ...