已采纳回答 / DomiZhuan
/* * 基于TCP协议的客户端 */public class TCPClient { public static void main(String[] args) { try { // 1、创建客户端的Socket,并指定地址和端口 Socket socket = new Socket("localhost", 5000); // 2、获取输出流,向服务器发送信息 OutputStream oStream = socket.getOutputStream();// 字节输出流 Pr...
2016-10-24
已采纳回答 / ValarRay
字节流的操作单元是字节,字符流的操作单元是字符。url.openStram()方法返回的是字节输入流,如果用字符流的去接收,像这一句(InputStreamReader is = url.openStream();),程序是会报错的(Type mismatch: cannot convert from InputStream to InputStreamReader)。所以就用InputStream去接收,在后面操作时再转为字符流。
2016-09-22
已采纳回答 / 慕标3782920
InetAddress address=InetAddress.getLocalHost(); Socket socket=new Socket(address.getHostAddress(),8888);8888前面可以直接填写“localhost”的
2016-09-07