Описание тега anonymous-inner-class
Анонимные внутренние классы - это локальные классы, которые объявляются и создаются встроенными.
2
ответа
Java, доступность анонимного внутреннего частного интерфейса
Я реализовал шаблон стратегии внутри класса, чтобы выполнить выполнение в соответствии с входными данными. Работает нормально и называется по-простому. public class MyObject { private final Object input; private final Strategy strategy; public MyObj…
25 фев '18 в 21:29
4
ответа
Доступ к не финальным значениям внутри анонимного внутреннего класса
У меня есть эти 5 полей Edittext, и я хочу записать эти значения в базу данных с помощью кнопки. Для кнопки Clicklistener я использовал анонимный внутренний класс, но разрешены только конечные значения, то есть я получу пустые поля при записи в базу…
21 авг '17 в 05:01
1
ответ
Как анонимный класс получит GC'd в Пикассо на Android?
Может кто-нибудь объяснить мне комментарий здесь: Не создавайте анонимный класс Target при вызове Picasso, поскольку это может привести к сбору мусора. Сохраняйте поле участника как надежную ссылку, чтобы предотвратить его получение В строке 30 Imag…
10 дек '13 в 21:21
2
ответа
Загадка анонимного класса
Я думаю, что понимаю основы анонимных классов, но я хотел бы кое-что прояснить. когда у меня есть такой синтаксис class A { class AnonymousClass1 Implements ActionListener{} } class A { public A() { JButton btn = new JButton(); btn.addActionListener…
15 окт '11 в 14:53
2
ответа
Получение данных из внутреннего класса
Я был действительно расстроен проблемой. Как мне получить доступ к данным, которые я получаю во внутреннем классе. Я использую Parse для серверной части моего нового приложения, но все методы parse используются анонимно и являются внутренними класса…
18 авг '15 в 20:10
2
ответа
Обобщения Java: выводить тип из другого метода?
У меня есть декоратор, который я бы хотел сделать универсальным по-особенному. Использование: new ExceptionHandler() { public <T extends IrcEvent> void doIt( T msg, IrcBotProxy pircBotProxy ) throws Throwable { plugin.onMessage( msg, pircBotPr…
14 июл '13 в 06:51
1
ответ
Ссылка на внешний экземпляр анонимного класса из внутреннего анонимного класса
В следующем фрагменте: public void main(){ //Enclosing scope final TextField field = new TextField("", uiSkin) { @Override protected InputListener createInputListener() { return new TextFieldClickListener() { @Override public boolean keyUp(com.badlo…
15 ноя '16 в 08:19
1
ответ
Может ли Dalvik конвертировать анонимные внутренние классы в формат dex?
Я пытаюсь построить файл dex из xmlbeans-2.6.0.jar и xmlbeans-2.3.0.jar. Я получаю следующую ошибку [2013-02-14 14:57:08 - SOSTestProject] Dx warning: Ignoring InnerClasses attribute for an anonymous inner class (org.apache.xmlbeans.impl.store.Local…
14 фев '13 в 11:41
1
ответ
Компилятор создает дополнительные файлы классов с $ в них
Я использую Eclipse, и я написал приложение Java, используя SWT. Когда Eclipse компилирует мою программу, она переименовывает мой основной файл в 4 разных файла, например: MainFile.class MainFile $ 1.class MainFile $ 2.class MainFile $ 3.class Когда…
28 май '12 в 15:11
1
ответ
Как компилятор и система времени выполнения работают с вложенными типами в Java?
Как компилятор знает о вложенных типах, таких как: Вложенные внутренние классы Анонимный класс Вложенный интерфейс .....так далее Нужна ясность.......
05 фев '13 в 07:50
3
ответа
Использование анонимного класса в методе сортировки
Почему, если я поместил анонимный класс с Comparator в метод сортировки List, компилятор покажет мне ошибку? Мой код: public class Example2 { public static void main(String[] args) { List<String> l = Arrays.asList("a","b","c","d"); l.sort(Comp…
10 ноя '18 в 17:49
1
ответ
Добавить свойство к произвольному Java-бину
Я хочу написать функцию, которая, учитывая произвольный Java-бин в качестве аргумента, возвращает объект, который является копией этого бина, но принадлежит анонимному подклассу типа бина, который содержит дополнительное свойство. Позвольте мне прои…
18 июл '16 в 18:56
0
ответов
Как вернуть объект из анонимного внутреннего класса в Java
Если у меня есть следующая функция: public class Product { public String barCode; public String name; public Category category; public double price; public Store store; WebService ws = new WebService(); public product getProduct(String barcode) { fi…
30 авг '13 в 15:24
2
ответа
Как ввести анонимный внутренний класс с помощью кинжала?
Можно ли ввести анонимный класс? У меня следующая ошибка: java.lang.IllegalArgumentException: инъекция не зарегистрирована для members/com.acme.MyFragment$1. Вы должны явно добавить его в опцию "injects" в одном из ваших модулей. Пример: public clas…
22 янв '14 в 13:14
2
ответа
Динамический Android Table
Я столкнулся с другой проблемой. Нашел учебник о том, как создать динамическую таблицу, следовал ей, но мой, кажется, не работает, при добавлении динамических строк. Статические заголовки столбцов работают нормально. public class Leaders extends Act…
14 дек '13 в 07:07
0
ответов
Использование анонимного класса с Arduino
На Java я могу написать это: myComponent.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent event) { ... } }); Можно ли как-нибудь написать анонимный ("in-line") класс в Arduino? Я знаю, что могу добиться того…
21 янв '16 в 10:39
3
ответа
Создайте анонимный внутренний класс и вызовите его методы
Я искал это, но, к сожалению, не смог найти совпадений, у меня есть это local anonymous inner class внутри такой метод: new Object(){ public void open(){ // do some stuff } public void dis(){ // do some stuff } }; с 2 methods внутри него (open,dis) …
04 мар '14 в 22:34
1
ответ
Анонимные Внутренние классы внутри дженериков
Я создал ArrayList из 'T': ArrayList<T> al = new ArrayList<>(); Тем не менее, я хочу переопределить, как TВнутри этого ArrayList сравниваются (например, с использованием анонимных внутренних классов). Есть ли способ сделать это без созда…
29 сен '14 в 00:39
1
ответ
Тайна скрытого Java внутреннего класса, которого не существует
Я работаю над проектом стенограммы для школы, и он компилируется, как будто есть анонимный внутренний класс, но я не написал ни одного. Почему javac компилирует внутренний класс без написания внутренних классов (включая перечисления или исключения)?…
20 фев '16 в 19:38
2
ответа
Изменить объект из неконечной переменной OnClickListener разрешено
У меня есть адаптер, куда я загружаю своих пользователей и одну кнопку / текстовый файл для отправки приглашений. В адаптере я делаю это: @Override public View getView(int position, View convertView, ViewGroup parent) { UserAgenda ua = getItem(posit…
21 окт '11 в 13:01