Eine Variable, die ein Werttyp ist, speichert die Daten, während eine Variable eines Referenztyp einen Verweis auf die Daten speichert.
In der Informatik compile time bezieht sich entweder auf die durch einen Compiler durchgeführten Operationen (die „Kompilierung-Operationen“), Programmiersprache Anforderungen, die von Quellcode erfüllt sein muss, damit es erfolgreich (die kompiliert werden "Kompilierzeitanforderungen") oder Eigenschaften des Programms, über die zur Kompilierungszeit gesprochen werden kann.
Die zur Kompilierungszeit ausgeführten Operationen umfassen normalerweise Syntaxanalyse, verschiedene Arten von semantischer Analyse (z. B. Typprüfungen und Instanziierung von Vorlagen) und Codegenerierung.
In der Informatik, der Qualifier run time, Laufzeit, die Laufzeit oder die Ausführungszeit auf die Zeit bezieht, während ein Computerprogramm tatsächlich („run“) in einem Computer ausgeführt wird, von der Beendigung beginnt. Es kann auch die Laufzeit des Programms bedeuten, die Dauer dieses Zeitraums.
danke jon skeet –
was ich zu sagen habe ist für Werttyp Speicher zugewiesen zur Kompilierzeit und für Referenztyp Speicher zur Laufzeit zugeordnet –
@Surya: Nein, das ist überhaupt nicht wahr. Sie sind völlig getrennte Konzepte - versuchen Sie nicht, sie zusammenzufügen. –