Statisch ist ein in einigen Programmiersprachen verwendeter Begriff, um eine Funktion oder einen Datenspeicherbereich (Feld) zu definieren, der nicht an eine bestimmte Objektinstanz gebunden ist. In den meisten Fällen sollte dieses Tag, falls verwendet, in Verbindung mit einem spezifischen Programmiersprachen-Tag verwendet werden.
In der folgenden Beispielklasse
%Vor%
Viele Leser-Threads lesen das Values -Array regelmäßig, während von Zeit zu Zeit ein einzelner Schreiber das gesamte Array durch den Setter mit einem neuen Wert ersetzt. Muss ich ReaderWriterLock...
Ich entwickle C # und asp.net Web-Anwendung.
Ich habe allgemeine Klasse namens Dienstprogramme, ich habe viele öffentliche und statische Variablen in dieser öffentlichen Dienstklasse.
Da diese Zahl allmählich zunimmt, möchte ich wissen, ob...
Angenommen, ich habe eine Menge statischer Felder und möchte sie in switch verwenden:
%Vor%
Da C # keine nicht-konstante Anweisung innerhalb von switch erlaubt. Ich möchte verstehen, was diese Art von Design beabsichtigt. Wie sollte ich etwa...
Ich habe eine Klasse mit einem statischen Konstruktor.
Ich möchte, dass der statische Konstruktor ohne Aufruf oder Verwendung eines seiner Member aufgerufen wird, aber nur, wenn der Konstruktor noch nicht aufgerufen wurde.
Ich habe versuch...
Ich habe das gelesen:
%Vor%
ist gleich:
%Vor%
beides bedeutet, dass die Methode nicht überschrieben werden kann!
Aber ich sehe nicht die Äquivalenz, wenn eine Methode privat ist, ist es automatisch nicht
zugänglich ...
Hier ist der Deal. Ich hatte zwei identische globale Variablen in zwei verschiedenen .c-Dateien, sie wurden nicht als extern deklariert. Also sollte jede .c Datei ihre eigene Variable gesehen haben, oder?
Aber ich habe ein ziemlich merkwürdig...
Ich habe ein Problem mit statischer IP unter Ubuntu 12.04.
Mit DHCP habe ich kein Problem, aber wenn ich (unter /etc/network/interfaces ) die statische Adresse, das Gateway, die Subnetzmaske und die DNS-Nameserver einstelle, habe ich, dass...