谁能帮我解释每句java意思,跪求高手!!书上没有,老师留的题,谢谢

[复制链接]
查看11 | 回复3 | 2011-12-19 21:06:29 | 显示全部楼层 |阅读模式
大概看了一下,这是个聊天程序。练习的是socket编程。Lesson10继承了Thread类。Socket需要一个服务端:ServerSocker ss=new ServerSocket(6000); 监听本机的6000端口,Socket s=ss.accept();程序会堵塞在此处,等待客户连接,当有客户连接后:new Lesson10(s).start();跑一个线程,把Socket对象传递到线程中。接下来就是IO里面的知识了,通过Socket获得IO流。还一个客户端:Socker s=new Socket(IP地址,接口);客户端通过IP地址,端口与服务器建立起连接。当客户端执行到此处时,服务器端Socket s=ss.accept()处...
回复

使用道具 举报

千问 | 2011-12-19 21:06:29 | 显示全部楼层
this.s=s;}public void run(){try{OutputStream os=s.getOutputStream();InputStream is=s.getInputStream();os.write("Hello,welcome you! ".getBytes());byte[] buf=new ...
回复

使用道具 举报

千问 | 2011-12-19 21:06:29 | 显示全部楼层
楼上说的挺细了,想在具体看api文档吧...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则