java吧 关注:1,237,506贴子:12,707,684
  • 10回复贴,共1

目测本吧能解决我的问题的不超过*个人

只看楼主收藏回复

服务器端:ServerSocket server = new ServerSocket(9994);
server.accept();
System.out.println("a client have been connected!");
客户端:Socket socket = new Socket("localhost", 9994);
System.out.println("connected");
为什么我自己电脑的客户端连接不上服务器端呢 ??纠结了好几天了一直没解决。。有大神么?


IP属地:安徽1楼2015-09-29 00:06回复
    秒沉??


    IP属地:安徽来自Android客户端2楼2015-09-29 00:33
    回复
      是我笔记本自身问题么?


      IP属地:安徽来自Android客户端3楼2015-09-29 00:35
      回复
        心塞


        IP属地:安徽来自Android客户端4楼2015-09-29 00:59
        回复
          不就是套接字吗?这有什么难的


          来自Android客户端5楼2015-09-29 01:14
          回复


            来自Android客户端6楼2015-09-29 07:21
            回复
              你说的对


              IP属地:浙江来自Android客户端7楼2015-09-29 07:57
              回复
                localhost换成127.0.0.1试试


                IP属地:浙江来自Android客户端8楼2015-09-29 08:08
                回复
                  你不用输出流怎么会连接了?那个accept方法是线程阻塞的,没有接收到那个流,肯定是不会连接的


                  IP属地:湖南9楼2015-09-29 08:11
                  回复
                    你说的对


                    IP属地:浙江来自Android客户端10楼2015-09-29 08:32
                    回复
                      阻塞式方法你不给他运行下去的条件 一直卡那里


                      IP属地:浙江来自Android客户端11楼2015-09-29 08:33
                      回复