3
svar
72
visningar
sampledragon5 behöver inte mer hjälp
System.out.println()
Hej, jag förstår inte riktigt hur System.out.println() fungerar. Det jag inte förstår är att out variabeln är lika med null MEN hur tusan kan out variabeln (som inte refererar till ett objekt ) anropa funktionen println() ?? println() är en icke statisk metod dvs. en instans behövs för att anropa den.... (jag förstår således inte varför System.out.println() inte leder till nullPointerException)🤷♀️ 🤔
System.out är nog inte null. Varför tror du att den är det?
Laguna skrev:System.out är nog inte null. Varför tror du att den är det?
Jag tittade på hur System klassen ser ut, där står det:
public static final PrintStream out = null;
Den sätts till någonting användbart när runtimesystemet startar.