黑马程序员技术交流社区
标题:
Tcp问题 为什么我的Tcp客户端Socket无效
[打印本页]
作者:
何超
时间:
2013-12-1 20:33
标题:
Tcp问题 为什么我的Tcp客户端Socket无效
本帖最后由 何超 于 2013-12-2 10:02 编辑
class TcpSend
{
public static void main(String[] args) throws IOException
{
//创建客户端的Socket服务 指定目的主机和端口
Socket s=Socket("169.254.246.95",10000);
//为了发送数据应该获取Socket流中的输出流
OutputStream out=s.getOutputStream();
out.write("Tcp我来了".getBytes());
InputStream in=s.getInputStream();
byte[] buf=new byte[1024];
String str=new String(buf,0,buf.length);
System.out.println("服务器返回信息"+str);
s.close();
}
}
复制代码
代码如上 导包的部分我没复制 源程序内已经导入了 所有net和Io
错误是 Socket s=Socket("169.254.246.95",10000);
一直不行 且不看其他的 这一项就算是我第一步写出来也不行,求告知为什么!!!
作者:
Sasson
时间:
2013-12-1 20:53
Socket s=new Socket("169.254.246.95",10000);
复制代码
你少写了new
作者:
还不到时候
时间:
2013-12-1 21:10
我有时也犯这样的错误,把无参数的()给漏掉。。。。要多加小心
作者:
汪洋大海
时间:
2013-12-1 21:39
小问题,但是要多注意。你用的不是eclipse吧。
用elipse会提示的很清楚,全智能呀。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2