Hallo zusammen,
ich hätte eine Frage zur Methode von den I/O-Streams. Es geht um die Mehtode " int read(byte[]b).
In unserer Vorlesung wurde gefragt, wieso ein int zurückkommt und was diese Methode mit Referenzen zu tun hat.
Ich habe die Antwort nicht verstehen können (auch mit nachfragen...).
Was ich darüber denke ist, dass das Dokument z.B. welche eingelesen werden soll im Heap liegt, die Referenz davon auf dem Stack.
Auch das byteArray b liegt auf dem Heap und die Referenz wiederrum auf dem Stack.
Aber was da sonst mit Referenzen gemeint ist, weiß ich nicht. Aber vielleicht seht ihr ja einen Zusammenhang
Danke sehr
ich hätte eine Frage zur Methode von den I/O-Streams. Es geht um die Mehtode " int read(byte[]b).
In unserer Vorlesung wurde gefragt, wieso ein int zurückkommt und was diese Methode mit Referenzen zu tun hat.
Ich habe die Antwort nicht verstehen können (auch mit nachfragen...).
Was ich darüber denke ist, dass das Dokument z.B. welche eingelesen werden soll im Heap liegt, die Referenz davon auf dem Stack.
Auch das byteArray b liegt auf dem Heap und die Referenz wiederrum auf dem Stack.
Aber was da sonst mit Referenzen gemeint ist, weiß ich nicht. Aber vielleicht seht ihr ja einen Zusammenhang
Danke sehr