Публикации по теме 'static'


Head First Java: Глава 10 — Числа имеют значение
Статические методы Ключевое слово static в основном используется в Java для управления памятью. Его память выделяется только один раз во время загрузки класса. Статические методы являются собственностью класса, а не ссылкой на объект. Мы не хотим создавать объект для вызова статических методов при загрузке класса. Статические методы не связаны с конкретным экземпляром; вместо этого они связаны с классом, что означает, что они зависят от класса. Мы не можем ограничить статические..

Java  — «Угадайте, что произойдет, если мы удалим «static» из метода main()?
Любой начинающий программист начинает с создания метода main(), а мы просто начинаем писать public static void main(String[] args) Вы когда-нибудь думали или запускали программу, удаляя ключевое слово static. Я только что попытался запустить программу, удалив ключевое слово static. Вот ошибка: Error: Main method is not static in class com.javasample.basicjava, please define the main method as: public static void main(String[] args) Итак, почему эта ошибка? Что происходит внутри?..

Советы по Javascript - свойства класса и экземпляра
Этот пост - всего лишь небольшой совет о свойствах ES6 +. Мы можем найти во многих языках поля экземпляра и класса (статические). Давайте посмотрим на пример: 1 - свойство экземпляра class Employee { constructor() { this.Name = "Leonardo Lima"; } } const emp = new Employee(); console.log(emp.Name); //output Leonardo Lima console.log(Employee.Name); //output undefined В приведенном выше коде мы просто создаем класс и определили поле экземпляра с именем Имя , и это..

Вопросы по теме 'static'

Статическая переменная-член в шаблоне с несколькими DLL
Мой код построен на нескольких файлах .dll, и у меня есть класс шаблона со статической переменной-членом. Я хочу, чтобы один и тот же экземпляр этой статической переменной-члена был доступен во всех библиотеках DLL, но это не работает: я вижу...
7533 просмотров
schedule 04.11.2023

переменные класса target-c: когда вызывается Dealloc?
Если я объявляю переменные класса в Objective-C, когда освобождается память? Если мой интерфейс: @interface TestClass : NSObject { } + (NSString)instanceCount; @end И в реализации я заявляю: static NSString instanceCount; Как...
10651 просмотров
schedule 15.11.2023

Лучшая практика: статические не окончательные переменные Java
В Java, когда следует использовать статические не окончательные переменные? Например private static int MY_VAR = 0; Очевидно, что мы не говорим здесь о константах. public static final int MY_CONSTANT = 1; По моему опыту, я часто...
14991 просмотров
schedule 19.10.2023

Статический доступ к HashMap/массиву?
Вот пример статического метода, который используется в веб-приложении. Как видите, String[] allergensArr создается каждый раз, когда вызывается этот метод. Он потокобезопасен, так как находится в статическом методе, но это дорогостоящий вызов....
443 просмотров
schedule 19.04.2024

инициализация статического члена для специализированного класса шаблона
class A { }; template <typename A, int S> class B { public: static int a[S]; B() { a[0] = 0; } }; template<> int B<A, 1>::a[1]; int main() { B<A, 1> t; t; }...
16832 просмотров

как вызвать статический метод в пользовательском классе magento
У меня есть пользовательская модель в пользовательской модели Magento со статической функцией: class ABC_Module_Model_ClassName { static public function send ( $something) { // do something static } } Теперь я вызываю...
3570 просмотров
schedule 15.10.2022

Вызов статического метода
Можем ли мы вызвать статический метод без упоминания имени класса в Java?
15203 просмотров
schedule 01.11.2023

Статическая константа double в С++
Это правильный способ использования статической переменной const? В моем классе высшего уровня (Форма) #ifndef SHAPE_H #define SHAPE_H class Shape { public: static const double pi; private: double originX; double originY; }; const...
35088 просмотров
schedule 18.01.2024

Как я могу вызвать событие PropertyChanged из статического метода?
У меня есть следующий класс public class LanguagingBindingSource : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; public string Dummy { get { return String.Empty; } set {...
1266 просмотров

Перезапуск IIS вызывает ошибку доступа к статическому набору данных
В веб-сервисе asp.net у меня есть статический набор данных, который загружает данные (синхронизированные) при первом доступе. Однако, когда IIS перезапускает пул приложений, у меня возникает исключение из-за «Коллекция была изменена; операция...
423 просмотров
schedule 03.09.2022

Являются ли статические объекты уникальными для каждого пользователя?
У меня есть приложение .net (С#), которое выглядит примерно так public partial class _Default : System.Web.UI.Page { #region initial variables setup private static exam theExam; #endregion protected void Page_Load(object...
5583 просмотров
schedule 05.05.2024

Статические простые типы С++ инициализируются по порядку?
Мой опыт говорит мне, что данный объект: class Object { private: static int array[]; public: Object(int id); }; int Object::array[] = { 2937, 892 }; Object::Object(int id) { // do something } Инициализация array произойдет...
170 просмотров
schedule 09.07.2022

Статические элементы и ошибка LNK в C++
У меня есть класс со статическим членом, который я хочу использовать в конструкторе класса, но код не компилируется, и у меня остаются следующие ошибки: фатальная ошибка LNK1120: 1 неразрешенный внешний ошибка LNK2001: неразрешенный...
444 просмотров
schedule 10.10.2023

Должны ли контексты данных быть статическими?
Я использую Entity Framework 4 и создаю текст данных для модели в одном из базовых классов. Но я профилировал его, и контекст создается каждый раз, когда я пытаюсь запросить, поэтому я подумал о том, чтобы сделать его статическим , чтобы он...
2355 просмотров
schedule 08.05.2024

Избегание доступа к статическому члену типа через производный тип
Я считаю, что это чисто предупреждение Resharper, но причина этого (объясненная здесь ) имеет смысл. Что говорит Грег Бич , так это то, что вы можете вызвать статический метод базового класса из родственного класса... в свой пример он использует:...
5613 просмотров
schedule 13.12.2023

проблемы с объявлением статического перечисления, C#
Привет, я пытаюсь объявить статическое перечисление так: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace Lds.CM.MyApp.Controllers { public class MenuBarsController :...
72848 просмотров
schedule 08.07.2022

Как статически связать библиотеку при компиляции расширения модуля python
Я хотел бы изменить файл setup.py таким образом, чтобы команда «python setup.py build» компилировала модуль расширения на основе C, который статически (а не динамически) связан с библиотекой. Расширение в настоящее время динамически связано с рядом...
23968 просмотров
schedule 10.04.2024

статические инициализаторы в цели C
Как мне сделать статические инициализаторы в target-c (если я правильно понял термин). В основном я хочу сделать что-то вроде этого: static NSString* gTexts[] = { @"A string.", @"Another string.", } Но я хочу сделать это более...
8139 просмотров
schedule 12.05.2024

Инициализировать статическое конечное поле в конструкторе
public class A { private static final int x; public A() { x = 5; } } final означает, что переменная может быть назначена только один раз (в конструкторе). static означает, что это экземпляр класса. Я...
97209 просмотров
schedule 08.10.2023

Предварительная загрузка всех изображений при запуске приложения
Я пытаюсь сделать простую игру «Пары» для Android. Структура программы Menu.java (действие меню загружено изначально) Game.java (игровая активность, запускаемая Menu) GameThread.java (обрабатывает цикл игры, вызывает процесс рендеринга в...
1524 просмотров
schedule 07.09.2022