Als «static» getaggte Fragen

Statisch ist ein Begriff, der in einigen Programmiersprachen verwendet wird, 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 es verwendet wird, in Verbindung mit einem bestimmten Programmiersprachen-Tag verwendet werden.

4
Was bedeuten statische Variablen in einer Implementierung einer Schnittstelle?
Ich verstehe statische Variablen nicht ganz, wenn sie in der Implementierung einer Schnittstelle definiert werden. In Methoden verstehe ich, wie sie sich von lokalen Variablen unterscheiden, aber nicht, wenn sie direkt in einer Implementierung definiert werden. Schau 'dir diese Beispiele an. Welchen Unterschied machen diese beiden praktisch? #include "MyClass.h" @implementation …

5
Ein Objekt statisch erstellen
Könnte jemand erklären, wie Java diesen Code ausführt? Ich meine die Reihenfolge der Ausführung jeder Anweisung. public class Foo { boolean flag = sFlag; static Foo foo = new Foo(); static boolean sFlag = true; public static void main(String[] args) { System.out.println(foo.flag); } } AUSGABE: false
68 java  static 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.