????1.????Socket????
??????????????????????????????Socket???????Socket?????????????????????????????java.net.Socket????
?????????Socket????????????????????????????????????????????????????????????????IP?????????
????Socket chatSocket = new Socket("196.164.1.103"?? 5000);
????TCP???
??????????????16λ??????????????????????????????
??????0~1023??TCP????????????????????????????????????Щ????
?????????1024~65535?????????????????
????2.???BufferedReader??Socket????????
????//1.?????????????Socket????
????Socket chatSocket = new Socket("127.0.0.1"?? 5000);//127.0.0.1???????
????//2.?????????Socket????????????InputStreamReader
????InputStreamReader stream = new InputStreamReader(chatSocket.getInputStream());
????/*InputStreamReader??????????????????chatSocket.getInputStream()??Socket?????????*/
????//3.????BufferedReader?????
????BufferedReader reader = new BufferedReader(stream);
????String message = reader.readLine()

????3.??PrintWriterд?????Socket??
????//1.???????????Socket????
????Socket chatSocket = new Socket("127.0.0.1"??5000);
????//2.?????????Socket??PrintWriter
????PrintWriter writer = new PrintWriter(chatSocket.getOutputStream());
????/*PrintWriter?????????????????????????????ν?String??Socket????*/
????//3.д??????
????writer.println("message to send");