java中socket连接不上_java:socket连不上,请大家帮忙看看问题出在哪里
错误提示:Exceptioninthread"main"java.net.ConnectException:Connectionrefused:connect atjava.net.PlainSocketImpl.socketConnect(NativeMethod) atjava.net.PlainSock...
错误提示:Exception in thread "main" java.net.ConnectException: Connection refused: connect at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) at java.net.Socket.connect(Socket.java:519) at java.net.Socket.connect(Socket.java:469) at java.net.Socket.(Socket.java:366) at java.net.Socket.(Socket.java:180) at ChessWZQ.(ChessWZQ.java:284) at ChessWZQ.main(ChessWZQ.java:289) 出错的位置的代码如下(main和init): public ChessWZQ(String name, String host, int port) throws IOException //客户端 { this(name, new Socket(host, port));//客户端向指定主机的端口发出TCP连接请求 } public static void main(String[] args) throws IOException { // TODO Auto-generated method stub new ChessWZQ("luna","127.0.0.1",2011); } 服务端代码如下: public WZQserver(int port,String name) throws IOException{ //本机IP地址和指定端口构成服务端的Socket ServerSocket server = new ServerSocket(port); //ServerSocket提供TCP连接服务 Socket client = server.accept(); //等待接收客户端的连接申请 new ChessWZQ(name,client); //服务端的图形用户界面同客户端 server.close(); } public static void main(String[] args) throws IOException { // TODO Auto-generated method stub new WZQserver(2011,"yyl"); }启动服务端是没有报错的,然后启动客户端就报错了~~到底问题出在哪呢?
展开
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)