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

1 ответ

Плохо ли хранить данные в статических переменных?

(Этот точный вопрос вполне может быть задан и раньше. Я не смог найти его с помощью поиска. Если вы найдете дубликат, отметьте его.) В приложениях Android плохая практика хранить объекты в статических полях в этих случаях? Данные ...

2 ответа

Он ограничен доменом приложений, другими словами, переменная существует как отдельное значение в каждом домене приложений.

тся ли одна копия общедоступной статической переменной, созданной для каждого домена приложения в процессе, или это всего лишь одна копия для всего процесса? Другими словами, если я изменю значение статической переменной из одного AppDomain, ...

5 ответов

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

у меня есть функция: List<string> names = new string(); private static void getName(string name) { names.add(name); }Когда я пытаюсь скомпилировать, я получаю: «ссылка на объект обязательна для нестатического поля». Что мне нужно сделать, чтобы ...

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

4 ответа

 сделал бы то же самое.

ьзуя Resharper 4.1, я наткнулся на это интересное предупреждение: «Доступ к статическому члену типа через производный тип». Вот пример кода, где это происходит: class A { public static void SomethingStatic() { //[do that thing you do...] } ...

4 ответа

Используйте метод экземпляра.

жно ли получить объект, который вызвал статический метод в этом методе? У меня есть этот код: class A{ static void foo(){ } } A a = new A(); a.foo();Могу ли я получить экземплярa в методеfoo() ?

7 ответов

Статика имеет другое значение в Java. В Java, когда вы объявляете переменную как статическую, это переменная класса, а не переменная экземпляра.

образом, в таком языке, как C, память делится на 5 частей: ядро ​​ОС, сегмент текста, статическая память, динамическая память и стек. Что-то вроде этого: Если мы объявили статический массив в C, вы должны были указать его размер заранее после ...

3 ответа

попробуй это:

ызвать дочернюю функцию из родительской статической функции? В php5.3 есть встроенный метод, называемыйget_called_class() вызвать дочерний метод из родительского класса. Но мой сервер работает сPHP 5.1. Есть ли способ сделать это? Я хочу ...

2 ответа

в Dart, используя Mirrors, как бы вы вызвали статический метод класса из экземпляра класса?

если у меня есть экземпляр, и я знаю, что класс экземпляра содержит статический метод с именемstatFn()как мне позвонитьstatFn() из инстанса? например, abstract class Junk { ... } class Hamburger extends Junk { static bool get lettuce => true; ...

5 ответов

Как инициализировать статический член вектора?

Например struct A { static vector<int> s; }; vector<int> A::s = {1, 2, 3};Однако мой компилятор не поддерживает список инициализации. Любой способ реализовать это легко? Лямбда-функция помогает здесь?

4 ответа

Почему мой ArrayList содержит N копий последнего элемента, добавленного в список?

Я добавляю три разных объекта в ArrayList, но список содержит три копии последнего добавленного мной объекта. Например: for (Foo f : list) { System.out.println(f.getValue()); }Ожидаемое: 0 1 2Актуально: 2 2 2Какую ошибку я ...