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

1 ответ

Ниже вы можете увидеть мой десериализатор «Список».

аюсь включить необработанный JSON в объект Java, когда объект (де) сериализован с использованием Джексона. Чтобы проверить эту функциональность, я написал следующий тест: public static class Pojo { public String foo; @JsonRawValue public String ...

1 ответ

Берт это приводит к утечкам памяти, удерживая объект внешнего класса?

юBroadcastReceiver не может использоваться, если определено как внутренний класс Activity. Но мне интересно, почему? Это потому, что система должна была бы создать большойActivity объект, который только что создал экземпляр получателя?

4 ответа

, Кого волнует, если IBM ошибалась / устарела в прошлом по мертвой ссылке? Этот ответ уже устарел за 3 года до его публикации.

class Outer { class Inner { public: Inner() {} void func() ; }; private: static const char* const MYCONST; int var; }; void Outer::Inner::func() { var = 1; } const char* const Outer::MYCONST = "myconst";шибка возникает, когда я компилирую с ...

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

3 ответа

stackoverflow.com/a/8257808/521754

у меня есть внутренние классы с закрытыми методами или полями, компилятор должен создавать синтетические методы доступа, защищенные пакетами, чтобы позволить внешнему классу обращаться к этим закрытым элементам (и наоборот). Чтобы избежать ...

1 ответ

Можете ли вы уточнить это: «это зависит от того, что вы делаете с этими объектами снаружи ...»? Спасибо

читал статью http://developer.android.com/resources/articles/avoiding-memory-leaks.html [http://developer.android.com/resources/articles/avoiding-memory-leaks.html], В этой статье предлагается использовать статический внутренний класс с ...

2 ответа

 метод класса, чем вы должны использовать приведенный ниже код.

у этот код работает: class Parent { private void methodA(String a){ System.out.println(a); } class Inner { void test(int a){ methodA("1"); } } }Но этот код не работает (я просто добавляю метод во внутренний класс с тем же именем и другой ...

3 ответа

«Можете ли вы дать мне пример.?

енний класс всегда находится внутри внешнего класса. Если мы удалим внешний класс, внутренний класс также будет уничтожен. Я не беспокоюсь об освобождении памяти, я думаю только о концепции. И это то же понятие, что и композиция. В этом случае ...

5 ответов

Да, есть. использование

сно названию Я хотел бы список всех внутренних классов данного класса, это может быть список имен или список типов - я не смущен. Это возможно? Я думал, что может быть способ использовать отражение, но я не смог его найти. Большое спасибо, Томас

8 ответов

таким образом, я могу без проблем вызвать tempString. Проверьте мой пример ниже:

учил две ошибки после того, как я скомпилировал свой код. Ошибки: 1. local variable input is accessed within inner class; needs to be declared final String name = input.getText();2. local variable c_age is accessed within inner class; needs ...

7 ответов

тогда вы также можете расширить внутренний класс :).

могу сделать что-то вроде этой работы: class Outer { int some_member; abstract class InnerBase { abstract void method(); } } class OuterExtendsInner extends Outer.InnerBase { OuterExtendsInner(Outer o) { o.super(); } void method() { // How do I ...