Запитання з тегом «static»

Статичний - термін, який використовується в деяких мовах програмування для визначення функції або області зберігання даних (поля), яка не пов'язана з будь-яким конкретним екземпляром об'єкта. У більшості випадків цей тег, якщо він використовується, повинен використовуватися разом із певним тегом мови програмування.

6
Чи безпечні нитки статичних ініціалізаторів Java?
Я використовую блок статичного коду для ініціалізації деяких контролерів у реєстрі, який у мене є. Моє запитання полягає в тому, чи можу я гарантувати, що цей блок статичного коду буде абсолютно викликаний лише один раз при першому завантаженні класу? Я розумію, що не можу гарантувати, коли цей код коду буде …

9
Чому статичний метод вважається методом?
Я пишу пояснення щодо коду для курсу і випадково використовую слова methodта functionвзаємозамінно. Я вирішив повернутися назад і виправити формулювання, але наткнувся на дірку в своєму розумінні. З того, що я розумію, підпрограма - це, functionякщо вона не діє на екземпляр класу (її ефект обмежується явним входом / виходом), і …

8
Ява: Статичний клас?
У мене клас, повний корисних функцій. Ігнорувати його екземпляр не має смислового сенсу, але я все ж хочу назвати його методи. Який найкращий спосіб впоратися з цим? Статичний клас? Анотація?
130 java  class  oop  static  utility 


5
Нерозв’язаний зовнішній символ на статичних членах класу
Дуже просто кажучи: У мене є клас, який складається в основному зі статичних публічних членів, тому я можу групувати подібні функції разом, які все ще потрібно викликати з інших класів / функцій. У будь-якому випадку, я визначив дві статичні неподписані змінні char у загальнодоступній області мого класу, коли я намагаюся …
129 c++  class  static  members 


7
Поведінка кінцевого статичного методу
Я грав із модифікаторами статичним методом і натрапив на дивну поведінку. Як ми знаємо, статичні методи не можна перекрити, оскільки вони асоціюються з класом, а не інстанцією. Отже, якщо у мене є фрагмент нижче, він складається добре //Snippet 1 - Compiles fine public class A { static void ts() { …
123 java  methods  static  final 

2
Як я можу використовувати функцію "Використання статики" C # 6?
Я переглядаю пару нових функцій у C # 6, зокрема, "використовуючи статику" . використання static - це новий вид використання пункту, який дозволяє імпортувати статичні елементи типів безпосередньо в область застосування. (Знизу повідомлення в блозі) Ідея полягає в наступному, відповідно до кількох підручників, які я знайшов, а не: using System; …

4
Як інсталювати нестатичний внутрішній клас у статичному методі?
У мене є такий код: public class MyClass { class Inner { int s, e, p; } public static void main(String args[]) { Inner in; } } До цієї частини код добре, але я не в змозі інстанціювати "в" в основному методі, як in = new Inner()показано non static field …

8
Чому ми не повинні використовувати захищені статики в Java
Я переглядав це запитання. Чи є спосіб зміни перемінних класів на Java? Перший коментар із 36 оновленнями: Якщо ви коли-небудь бачите protected static, запустіть. Хтось може пояснити, чому protected staticнахмурився?

8
Чому PHP 5.2+ забороняє абстрактні методи статичного класу?
Увімкнувши суворі застереження в PHP 5.2, я побачив навантаження суворих стандартних попереджень від проекту, який спочатку був написаний без суворих попереджень: Суворі стандарти : Статична функція Програма :: getSelectSQL () не повинна бути абстрактною в Program.class.inc Розглянута функція належить до абстрактного батьківського класу Програма і оголошується абстрактною статичною, оскільки вона …
121 php  oop  static  abstract 

4
Змінні екземпляра проти змінних класів в Python
У мене є класи Python, з яких мені потрібно лише один екземпляр під час виконання, тому достатньо матимуть атрибути лише один раз на клас, а не на екземпляр. Якщо буде декілька екземплярів (що не відбудеться), усі екземпляри повинні мати однакову конфігурацію. Цікаво, який із наведених варіантів був би кращим чи …

7
Статичні показники?
На цей питання є відповіді на Stack Overflow на російському : Перегрузка індексатора статистичного класу Чому статичні індексатори заборонені в C #? Я не бачу причин, чому б їх не пускали, і, крім того, вони можуть бути дуже корисними. Наприклад: public static class ConfigurationManager { public object this[string name] { …

5
Статичні поля на нульовій посилання на Java
staticчлени ( staticполя або staticметоди) в Java асоціюються з відповідним класом, а не з об'єктами цього класу. Наступний код намагається отримати доступ до статичного поля за nullпосиланням. public class Main { private static final int value = 10; public Main getNull() { return null; } public static void main(String[] args) …
119 java  static 


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.