dimanche 1 février 2015

System.out.println() - Aufbau

Hallo zusammen,



bisher dachte ich das o.g. Code wie folgt zu interpretieren ist:

System = Klasse

out = statisches Attribut/Variable der Klasse System vom Typ PrintStream

println() = Methode der Klasse PrintStream



Nun habe ich gelesen:

Diese Anweisung ruft die Methode println() des Objektes out der Klasse System auf. Dabei ist out eine statische Variable vom Typ PrintStream, die beim Starten des Programms so initialisiert wird, daß ihre Ausgabe auf die Standardausgabe geleitet wird.



Kann mir das mal bitte jemand erklären?



Im gleichen Zusammenhang:



Wieso ist:

String var1; --> Referenzvariable? Wäre var1 jetzt ein Objekt der Klasse String? Bzw. "zeigt" auf ein Objekt der Klasse String?

Danke und Gruß



Ambitious





System.out.println() - Aufbau

0 commentaires:

Enregistrer un commentaire