publicstaticvoidmain(String[]args)throwsException{System.out.println("Iniciando cliente");System.out.println("Iniciado conexao com o servidor");Socketsocket=newSocket("127.0.0.1",4444);System.out.println("Conexao estabelecida");InputStreaminput=socket.getInputStream();OutputStreamoutput=socket.getOutputStream();BufferedReaderin=newBufferedReader(newInputStreamReader(input));PrintStreamout=newPrintStream(output);Scannerscanner=newScanner(System.in);while(true){System.out.println("Digite uma mensagem");Stringmensagem=scanner.nextLine();out.print(mensagem);if("Fim".equals(mensagem)){break;}mensagem=in.readLine();System.out.println("Mensagem recebida do servidor"+mensagem);}System.out.println("Encerrando conexao");in.close();out.close();socket.close();}