Java Reference
In-Depth Information
if (clients.size() == 1)
con.send("welcome...you're
the
first
user");
else
con.send("welcome...you're the latest of
"+clients.size()+
" users");
}
}
}
catch (IOException ioe)
{
System.err.println("I/O
error:
"+ioe.getMessage());
return;
}
}
private class Connection extends Thread
{
private volatile BufferedReader br;
private volatile PrintWriter pw;
private String clientName;
Connection(Socket s) throws IOException
{
br = new BufferedReader(new InputStreamRead-
er(s.getInputStream()));
pw = new PrintWriter(s.getOutputStream(), true);
}
@Override
public void run()
{
String line;
try
{
clientName = br.readLine();
sendClientsList();
Search WWH ::




Custom Search