/* Vázlat a stream-ek használatára - csak néhány szükséges sor, és persze nem feltétlenül egymás után következnek :) */ Egyszerű String-ek küldése: Socket socket; BufferedReader in; PrintWriter out; String bejovoAdat; String kimenoAdat; in = new BufferedReader(new InputStreamReader(socket.getInputStream())); out = new PrintWriter(socket.getOutputStream()); bejovoAdat = in.readLine();e out.println(kimenoAdat); out.flush(); out.close(); in.close(); A PrintWriter így is paraméterezhető: out = new PrintWriter(socket.getOutputStream(),true)) ekkor automatikus flush kezelés van. A fentieket értelemszerűen kell használni, ill. értelemszerűen ki kell egészíteni kivételkezeléssel. Objektumok küldése: ObjectOutputStream oout; oout = new ObjectOutputStream(socket.getOutputStream()); oout.writeObject(adat); oout.flush(); oout.close(); Objektumok olvasása: ObjectInputStream oin = new ObjectInputStream(socket.getInputStream()); adat = oin.readObject(); (majd típuskényszerítés kell). oin.close(); Természetesen van még egy regiment kivételkezelés.