请问编写一个Java桌面聊天程序需要什么主要技术,就实现最简单的功能聊天。

解决方案 »

  1.   

    异步通信,Socket,界面选swing 好像有这方面的例子,尚学堂聊天程序,电驴里面搜搜
      

  2.   

    socket和swing就够了,网上例子大把···
      

  3.   

    网络编程有TCP和UDP两个协议 TCP安全点 UDP快点方便点
    两种协议都要用到socket套接字
    感觉UDP好用点 建议楼主去baidu一下JAVA UDP编程 发送和接受也就几行代码而已
      

  4.   

    最简单的话写一个server一个client,连接用udp好了,udp会了tcp也差不多。socket,swing可以弄个最简单的。
      

  5.   

    swing ,socket , 多线程(或者更好更智能的方式)
      

  6.   

    java 刚学到 swing,所以还不知道...
      

  7.   

    swing ,socket , 多线程
      

  8.   


    UDP TCP还是区别很大的 读取包的方式就差很多 
      

  9.   

    swing 基本没用过,socket 基本没学过,哎,悲剧啊
      

  10.   

    Java基础,多线程,socket通信,Swing或awt或swt。如果做得好点的话,还需要字符串相关算法,Java设计模式等等。