Ich dachte immer, Java sei eine Referenz . Ich habe jedoch einige Blog-Beiträge gesehen (zum Beispiel diesen Blog ), die behaupten, dass dies nicht der Fall ist. Ich glaube nicht, dass ich den Unterschied verstehe, den sie machen. Was ist die
Eine Referenz ist ein Wert, mit dem ein Programm indirekt auf ein bestimmtes Datum, z. B. eine Variable oder einen Datensatz, im Arbeitsspeicher des Computers oder in einem anderen Speichergerät zugreifen kann.
Ich dachte immer, Java sei eine Referenz . Ich habe jedoch einige Blog-Beiträge gesehen (zum Beispiel diesen Blog ), die behaupten, dass dies nicht der Fall ist. Ich glaube nicht, dass ich den Unterschied verstehe, den sie machen. Was ist die
Ich weiß, dass Referenzen syntaktischer Zucker sind, daher ist Code leichter zu lesen und zu schreiben. Aber was sind die
In der Python-Dokumentation scheint unklar zu sein, ob Parameter als Referenz oder Wert übergeben werden, und der folgende Code erzeugt den unveränderten Wert 'Original'. class PassByReference: def __init__(self): self.variable = 'Original' self.change(self.variable) print(self.variable) def...
Overа этот вопрос есть ответы на Stapelüberlauf на русском : Ссылка на неразрешенный внешний символ (возможнын) Was sind undefinierte Referenz- / ungelöste externe Symbolfehler? Was sind häufige Ursachen und wie können sie behoben / verhindert werden? Fühlen Sie sich...
Die primitiven Typen (Zahl, Zeichenfolge usw.) werden als Wert übergeben, Objekte sind jedoch unbekannt, da sie beide als Wert übergeben werden können (falls wir davon ausgehen, dass eine Variable, die ein Objekt enthält, tatsächlich eine Referenz auf das Objekt ist ) und als Referenz übergeben...
Ich erstelle eine Funktion, bei der ich ein Objekt übergeben muss, damit es von der Funktion geändert werden kann. Was ist der Unterschied zwischen: public void myFunction(ref MyClass someClass) und public void myFunction(out MyClass someClass) Welches soll ich verwenden und...
Kann mir bitte jemand das erklären? Das ergibt für mich keinen Sinn. Ich kopiere ein Wörterbuch in ein anderes und bearbeite das zweite und beide werden geändert. Warum passiert dies? >>> dict1 = {"key1": "value1", "key2": "value2"} >>> dict2 = dict1 >>> dict2 {'key2':...
Was ist der Unterschied zwischen java.lang.ref.WeakReferenceund
Ich habe mir einige der neuen Funktionen von C ++ 11 angesehen und eine, die mir aufgefallen ist, ist das doppelte kaufmännische Und beim Deklarieren von Variablen, wie z T&& var. Wie heißt dieses Biest? Ich wünschte, Google würde uns erlauben, nach solchen Interpunktionen zu suchen. Was...
Ich versuche, einige Komponententests in einer C # Windows Forms-Anwendung (Visual Studio 2005) auszuführen, und erhalte die folgende Fehlermeldung: System.IO.FileLoadException: Datei oder Assembly 'Utility, Version = 1.2.0.200, Culture = neutral, PublicKeyToken = 764d581291d764f7' oder eine...
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Mein Google-Fu hat mich gescheitert. Sind in Python die
Was ist der Unterschied zwischen Ein Parameter, der als Referenz übergeben wird ein Parameter, der als Wert übergeben wird? Könnten Sie mir bitte einige Beispiele
Bitte fügen Sie der Erklärung ein Beispiel
Ich bin neu in MongoDB und komme aus einer relationalen Datenbank. Ich möchte eine Fragenstruktur mit einigen Kommentaren entwerfen, weiß aber nicht, welche Beziehung für Kommentare verwendet werden soll: embedoder reference? Eine Frage mit einigen Kommentaren, wie z. B. Stackoverflow , hätte eine...
Gibt es eine Markdown- Syntax für das Äquivalent von: Take me to <a href="#pookie">pookie</a> ... <a name="pookie">this is pookie</a>
std::forwardWird bei perfekter Weiterleitung verwendet, um die benannten rWertreferenzen t1und t2unbenannte rWertreferenzen zu konvertieren . Was ist der Zweck davon? Wie würde sich das auf die aufgerufene Funktion auswirken, innerwenn wir t1& t2als lWerte belassen? template <typename T1,...
Ich versuche, rWert-Referenzen zu verstehen und die Semantik von C ++ 11 zu verschieben. Was ist der Unterschied zwischen diesen Beispielen und welches von ihnen wird keine Vektorkopie machen? Erstes Beispiel std::vector<int> return_vector(void) { std::vector<int> tmp {1,2,3,4,5};...
Ich verstehe die Syntax und die allgemeine Semantik von Zeigern gegenüber Referenzen, aber wie soll ich entscheiden, wann es mehr oder weniger angemessen ist, Referenzen oder Zeiger in einer API zu verwenden? Natürlich benötigen einige Situationen die eine oder andere ( operator++benötigt ein...
Ich kann nicht verstehen, wo das finalSchlüsselwort wirklich praktisch ist, wenn es für Methodenparameter verwendet wird. Wenn wir die Verwendung anonymer Klassen, Lesbarkeit und Absichtserklärung ausschließen, erscheint es mir fast wertlos. Die Durchsetzung, dass einige Daten konstant bleiben, ist...
Was passiert, wenn sich zwei Module gegenseitig importieren? Was ist mit den zyklischen Importen in Python, um das Problem zu