Salve vorrei chiedere perchè la chiusura di una stream comporta anche la chiusura dell 'oggetto di cui esso è parte .Ad esempio con i socket . Se prendo lo stream di output e lo chiudo si chiude anche il socket.
Inoltre vorrei chiedervi se prendo entrambi gli stream , ovvero sia di input che di output, e ne chiudo solo uno ad esempio quello di input, viene chiuso anche l'oggetto relativo allo stream?