Lisi.java

上一篇 / 下一篇  2013-03-22 13:52:58 / 个人分类:java

package com.softeem.lisi.chat;­

import java.net.*;­

import java.io.*;­

public class Lisi {­

    public static void main(String[] args) {­

  try {­

   //李四先运行程序,指定端口号­

   ServerSocket server = new ServerSocket(8090);­

   //等待接受张三的连接,连接之后生成socket­

   Socket socket=server.accept();­

   ­

   //获取is1,读取用户自己输入的信息­

   InputStream is1=System.in;­

   InputStreamReader isr1=new InputStreamReader(is1);­

   BufferedReader br1=new BufferedReader(isr1);­

   ­

   //获取is2,用来获取对方发过来的信息­

   InputStream is2=socket.getInputStream();­

   InputStreamReader isr2=new InputStreamReader(is2);­

   BufferedReader br2=new BufferedReader(isr2);­

   ­

   //获取os,用来给对方发送信息­

   OutputStream s=socket.getOutputStream();­

   PrintWriter pw=new PrintWriter(os);­

   ­

   //李四先给张三发信息­

   //1李四通过br1将自己写的信息读取到程序中­

   String msg=br1.readLine();­

   //2将读到的信息通过pw发给张三­

   pw.println("Lisi:"+msg);­

   pw.flush();­

   ­

   //李四通过br2接受张三发的信息­

   msg=br2.readLine();­

   System.out.println(msg);­

  } catch (Exception e) {­

   // TODO: handle exception­

  }­


TAG:

 

评分:0

我来说两句

日历

« 2024-05-06  
   1234
567891011
12131415161718
19202122232425
262728293031 

我的存档

数据统计

  • 访问量: 19703
  • 日志数: 29
  • 建立时间: 2013-03-21
  • 更新时间: 2013-03-22

RSS订阅

Open Toolbar