黑马程序员技术交流社区

标题: 关于浏览器访问自己写的java服务端的问题 [打印本页]

作者: 蛋糕的爱意    时间: 2015-8-22 14:54
标题: 关于浏览器访问自己写的java服务端的问题
为什么我跟着视频写一个java服务端,为什么用我自己电脑上的浏览器访问不了这个服务端?
老是会反馈这个信息
E:\JAVAwenjian>javac N17.java

E:\JAVAwenjian>java N17
192.168.1.2
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String ind
ex out of range: -1
        at java.lang.String.checkBounds(Unknown Source)
        at java.lang.String.<init>(Unknown Source)
        at N17.main(N17.java:17)

作者: 蛋糕的爱意    时间: 2015-8-22 14:55
这是我按照视频写的服务端代码

import  java.net.*;
import  java.io.*;

class  N17
{
        public static void main(String[] args) throws Exception
        {
                //服务端
                ServerSocket   serso=new  ServerSocket(11000);
                Socket    so=serso.accept();
                sop(so.getInetAddress().getHostAddress());
                InputStream    in=so.getInputStream();
                byte[]   by=new  byte[1024];
                int  i=in.read(by);
                sop(new  String(by,0,i));
                PrintWriter    pw=new  PrintWriter(so.getOutputStream(),true);
                pw.println("客户端您好");
        so.close();
                serso.close();
                                                                                          
        }
        public  static  void  sop(Object  obj)
        {
             System.out.println(obj);                           
        }
}

作者: 蛋糕的爱意    时间: 2015-8-22 14:57
求问!!!!!!!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2