标题:java新手 求指教
只看楼主
懒猪的宝贝
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2013-11-29
 问题点数:0 回复次数:3 
java新手 求指教
import *;
import *;
public class qqServer {
    public static void main(String[] args) {
        try{
        ServerSocket ss = new ServerSocket(8888);
        Socket s =ss.accept();
        BufferedReader in= new BufferedReader(new InputStreamReader(System.in));
        
        BufferedReader bb  = new BufferedReader(new InputStreamReader(s.getInputStream()));   
        PrintWriter p = new PrintWriter(s.getOutputStream());
        System.out.println("你:" + bb.readLine());
        String r = in.readLine();
        while(!r.equals("byebye")){
            p.println(r);
            p.flush();
            System.out.println("我:"+r);
            System.out.println("你"+bb.readLine());
            r=in.readLine();
        }
        bb.close();
        p.close();
        s.close();
        }catch(Exception e) {
            e.printStackTrace();
        }
        }
        
    }



import *;
import *;
public class qqClient {
    public static void main(String[] args) {
        try{
            Socket s = new Socket("127.0.0.1",8888);
            BufferedReader bb = new BufferedReader(new InputStreamReader(s.getInputStream()));
            BufferedReader bin = new BufferedReader(new InputStreamReader(System.in));
            PrintWriter p = new PrintWriter(s.getOutputStream());   
            String re = bin.readLine();
            while (!re.equals("byebye")) {               
                p.println(re);
                p.flush();
                System.out.println("你:" + re);
                System.out.println("我"+bb.readLine());
                re = bin.readLine();
            }
            p.close();
            bb.close();
            s.close();
        }catch(IOException e) {
            e.printStackTrace();
        }
    }
}
此两段代码为模拟QQ对话功能,但是只能在客户端输入数据后,客户端与服务器就均没反应。备注:验证过两端可以连接上。
搜索更多相关主题的帖子: Socket public import java 
2013-12-05 11:32
java小蚂蚁
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:上海
等 级:贵宾
威 望:18
帖 子:558
专家分:2186
注 册:2013-7-2
得分:0 
运行了下,没有问题,想了想,你是不是服务没有启动啊,两边都要起的

学海无涯#¥%……&*(
2013-12-05 15:51
懒猪的宝贝
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2013-11-29
得分:0 
回复 楼主 懒猪的宝贝
谢谢了,刚才运行下确实是可以了,昨天怎么弄都不行。
2013-12-07 10:18
jinshuang93
Rank: 1
等 级:新手上路
帖 子:6
专家分:2
注 册:2013-12-10
得分:0 
java在现在的市场上来看 、很多网站的开发都避免使用了  以后是php的时代  php还比java简单  可以学学php  和java相比有很多优势。
2013-12-10 18:47



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-424733-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036393 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved