Pytania otagowane jako static

Statyczny to termin używany w niektórych językach programowania do definiowania funkcji lub obszaru przechowywania danych (pola), który nie jest powiązany z żadną konkretną instancją obiektu. W większości przypadków ten znacznik, jeśli jest używany, powinien być używany w połączeniu z określonym znacznikiem języka programowania.



19
Co oznacza „statyczny” w C?
Widziałem słowo staticużywane w różnych miejscach w kodzie C; czy to jest jak statyczna funkcja / klasa w C # (gdzie implementacja jest współdzielona między obiektami)?
1135 c  syntax  static 


19
Dodawanie ulubionych do statycznej strony HTML
Mam kilka stron statycznych, które są po prostu czystym HTMLem, które wyświetlamy, gdy serwer przestaje działać. Jak mogę umieścić favicon, który stworzyłem (16 x 16 pikseli i znajduje się w tym samym katalogu co plik HTML; nazywa się favicon.ico) jako ikonę „tab”? Przeczytałem na Wikipedii, przejrzałem kilka samouczków i wdrożyłem …
641 html  static  favicon 

30
Dlaczego zmienne statyczne są uważane za złe?
Jestem programistą Java, który jest nowy w świecie korporacyjnym. Ostatnio opracowałem aplikację wykorzystującą Groovy i Java. Cały kod, który napisałem, używał całkiem niezłej liczby statyki. Starszy dział techniczny poprosił mnie o ograniczenie liczby używanych statyki. Oszukałem to samo i stwierdziłem, że wielu programistów jest przeciwnych stosowaniu zmiennych statycznych. Uważam, że …
635 java  static 


15
Czy mogę dodać metody rozszerzeń do istniejącej klasy statycznej?
Jestem fanem metod rozszerzenia w języku C #, ale nie udało mi się dodać metody rozszerzenia do klasy statycznej, takiej jak konsola. Na przykład, jeśli chcę dodać rozszerzenie do konsoli o nazwie „WriteBlueLine”, aby móc przejść: Console.WriteBlueLine("This text is blue"); Próbowałem tego, dodając lokalną, publiczną metodę statyczną, z konsolą jako …

3
Nowe ja kontra nowe statyczne
Konwertuję bibliotekę PHP 5.3 do pracy na PHP 5.2. Najważniejsze, co stoi mi na drodze, to użycie późnego wiązania statycznego, na przykład return new static($options);, jeśli przekonwertuję to na, return new self($options)czy otrzymam takie same wyniki? Jaka jest różnica między new selfi new static?


12
Co to jest funkcja „statyczna” w C?
Pytanie dotyczyło zwykłego do funkcje, a nie c ++ static metody, jak wyjaśniono w komentarzach. Rozumiem, czym jest staticzmienna, ale czym jest staticfunkcja? I dlaczego jest tak, że jeśli zadeklaruję funkcję, powiedzmy void print_matrix, powiedzmy a.c(BEZ a.h) i dołączę "a.c"- rozumiem "print_matrix@@....) already defined in a.obj", ALE jeśli zadeklaruję ją …

11
Zmień prywatne statyczne pole końcowe za pomocą odbicie Java
Mam zajęcia z private static finalpolem, które niestety muszę zmienić w czasie wykonywania. Za pomocą odbicia otrzymuję ten błąd: java.lang.IllegalAccessException: Can not set static final boolean field Czy jest jakiś sposób na zmianę wartości? Field hack = WarpTransform2D.class.getDeclaredField("USE_HACK"); hack.setAccessible(true); hack.set(null, true);

11
Ciąg stały ciąg (członek klasy)
Chciałbym mieć prywatną stałą statyczną dla klasy (w tym przypadku fabrykę kształtów). Chciałbym mieć coś w tym rodzaju. class A { private: static const string RECTANGLE = "rectangle"; } Niestety dostaję różnego rodzaju błędy z kompilatora C ++ (g ++), takie jak: ISO C ++ zabrania inicjalizacji elementu „RECTANGLE” niepoprawna …
445 c++  string  class  static  const 

21
Co robi słowo kluczowe „static” w klasie?
Aby być konkretnym, próbowałem tego kodu: package hello; public class Hello { Clock clock = new Clock(); public static void main(String args[]) { clock.sayTime(); } } Ale dał błąd Nie można uzyskać dostępu do pola niestatycznego w metodzie statycznej main Zmieniłem więc deklarację clockna: static Clock clock = new Clock(); …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.