import java.io.*; import java.net.Socket; import java.net.ServerSocket; public class Server extends Thread { @Override public void run() { try { ServerSocket serverSocket = new ServerSocket(2000); Socket client = serverSocket.accept(); InputStreamReader isr = new InputStreamReader(client.getInputStream()); BufferedReader br = new BufferedReader(isr); String nachricht1 = br.readLine(); String nachricht2 = br.readLine(); int wert1 = Integer.parseInt(nachricht1); int wert2 = Integer.parseInt(nachricht2); int ergebnis = wert1 * wert2; OutputStreamWriter osw = new OutputStreamWriter(client.getOutputStream()); PrintWriter pw = new PrintWriter(osw); pw.print(ergebnis + "\n"); pw.flush(); } catch (IOException e) { System.out.println(e); } } }