toServer = new Socket(args[0], SERVERPORT);
//open socket for writing. But what is after the new key word????
PrintWriter outSocket = new PrintWriter(new OutputStreamWriter(toServer.getOutputStream()),true);
//open socket for reading.
BufferedReader inSocket = new BufferedReader(new InputStreamReader(toServer.getInputStream()));
答案 0 :(得分:2)
这是一个使用套接字的服务器。
outSocket
是服务器写入输出并与客户端通信的对象,inSocket
是服务器接收客户端请求的对象。
由于您发布的代码过于通用,因此没有什么可说的了。
希望它有所帮助。
答案 1 :(得分:1)
答案 2 :(得分:0)
基本上,您的代码正在设置PrintWriter
和BufferedReader
,以便能够使用高级方法而不是Input
/ OutputStream
提供的低级方法
您应该查看所有这些类的javadoc,然后再回答更具体的问题。