Hi!
Habe mir überlegt welches Konsequenzen es hat wenn man Filehandles und Sockets nach deren Benutzung nicht mehr schließt.
Bei den Filehandles hab ich folgendes herausgefunden:
-Das Betriebsystem bzw Java kann nur einen bestimmte Anzahl von gleichzeitig geöffneten Filehandles behandeln
-andere prozesse können möglicherweisse nicht auf die datei zugreifen wenn das handle nicht geschlossen wird.
Bei den Sockets :
-Das Port das vom Socket verwendet wird ist nicht verwendbar solange bis das Socket wieder geschlossen wird.
-Ressourcen werden unnötig beansprucht
Fallen euch vielleicht noch weiter Gründe ein oder hat jemand einen Literaturtipp dazu?
Lg
Habe mir überlegt welches Konsequenzen es hat wenn man Filehandles und Sockets nach deren Benutzung nicht mehr schließt.
Bei den Filehandles hab ich folgendes herausgefunden:
-Das Betriebsystem bzw Java kann nur einen bestimmte Anzahl von gleichzeitig geöffneten Filehandles behandeln
-andere prozesse können möglicherweisse nicht auf die datei zugreifen wenn das handle nicht geschlossen wird.
Bei den Sockets :
-Das Port das vom Socket verwendet wird ist nicht verwendbar solange bis das Socket wieder geschlossen wird.
-Ressourcen werden unnötig beansprucht
Fallen euch vielleicht noch weiter Gründe ein oder hat jemand einen Literaturtipp dazu?
Lg