首页 开发技术 Java     /    java聊天和文件传输实例

java聊天和文件传输实例

上传者: tqtihihc | 上传时间:2021/7/22 21:49:04 | 文件大小:1.07MB | 文件类型:zip
java聊天和文件传输实例
用java的NIO技术编写的1.支持聊天功能2.拖拽文件可以实现文件传输功能,也可以是文件夹3.启动时可以选择server端或client端启动4.本人原创,学习NIO和java的网络通信一定会不错5.下载下来可以直接导致eclipse,然后运转

文件下载

资源详情

[{"title":"(40个子文件1.07MB)java聊天和文件传输实例","children":[{"title":"EasyTranfer_02","children":[{"title":".project <span style='color:#111;'>390B</span>","children":null,"spread":false},{"title":"src","children":[{"title":"com","children":[{"title":"im","children":[{"title":"ISocketOberser.java <span style='color:#111;'>177B</span>","children":null,"spread":false},{"title":"TranferServer.java <span style='color:#111;'>3.68KB</span>","children":null,"spread":false},{"title":"ui","children":[{"title":"JTextPaneEx.java <span style='color:#111;'>1.07KB</span>","children":null,"spread":false},{"title":"EasyTransferMainFrame.java <span style='color:#111;'>10.50KB</span>","children":null,"spread":false},{"title":"ITextAreaTask.java <span style='color:#111;'>98B</span>","children":null,"spread":false},{"title":"TextAreaByMenu.java <span style='color:#111;'>3.76KB</span>","children":null,"spread":false}],"spread":true},{"title":"FileSendTask.java <span style='color:#111;'>4.15KB</span>","children":null,"spread":false},{"title":"FilesMgr.java <span style='color:#111;'>682B</span>","children":null,"spread":false},{"title":"FileReciveTask.java <span style='color:#111;'>5.08KB</span>","children":null,"spread":false},{"title":"util","children":[{"title":"TimeUnit.java <span style='color:#111;'>163B</span>","children":null,"spread":false},{"title":"T.java <span style='color:#111;'>1.07KB</span>","children":null,"spread":false},{"title":"IConstant.java <span style='color:#111;'>535B</span>","children":null,"spread":false},{"title":"Utils.java <span style='color:#111;'>1.84KB</span>","children":null,"spread":false}],"spread":true},{"title":"TranferClient.java <span style='color:#111;'>1.95KB</span>","children":null,"spread":false},{"title":"IFileTransObserver.java <span style='color:#111;'>336B</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":".settings","children":[{"title":"org.eclipse.jdt.core.prefs <span style='color:#111;'>598B</span>","children":null,"spread":false}],"spread":true},{"title":"libs","children":[{"title":"JTattoo-1.6.11.jar <span style='color:#111;'>1.15MB</span>","children":null,"spread":false}],"spread":true},{"title":".classpath <span style='color:#111;'>363B</span>","children":null,"spread":false},{"title":"bin","children":[{"title":"com","children":[{"title":"im","children":[{"title":"ui","children":[{"title":"TextAreaByMenu$1.class <span style='color:#111;'>711B</span>","children":null,"spread":false},{"title":"EasyTransferMainFrame.class <span style='color:#111;'>10.21KB</span>","children":null,"spread":false},{"title":"TextAreaByMenu$3.class <span style='color:#111;'>711B</span>","children":null,"spread":false},{"title":"TextAreaByMenu$4.class <span style='color:#111;'>711B</span>","children":null,"spread":false},{"title":"ITextAreaTask.class <span style='color:#111;'>164B</span>","children":null,"spread":false},{"title":"EasyTransferMainFrame$1.class <span style='color:#111;'>2.03KB</span>","children":null,"spread":false},{"title":"TextAreaByMenu$5.class <span style='color:#111;'>711B</span>","children":null,"spread":false},{"title":"TextAreaByMenu.class <span style='color:#111;'>4.62KB</span>","children":null,"spread":false},{"title":"JTextPaneEx.class <span style='color:#111;'>1.84KB</span>","children":null,"spread":false},{"title":"TextAreaByMenu$2.class <span style='color:#111;'>711B</span>","children":null,"spread":false}],"spread":true},{"title":"TranferServer.class <span style='color:#111;'>4.24KB</span>","children":null,"spread":false},{"title":"IFileTransObserver.class <span style='color:#111;'>303B</span>","children":null,"spread":false},{"title":"util","children":[{"title":"T.class <span style='color:#111;'>1.06KB</span>","children":null,"spread":false},{"title":"IConstant.class <span style='color:#111;'>782B</span>","children":null,"spread":false},{"title":"Utils.class <span style='color:#111;'>1.89KB</span>","children":null,"spread":false},{"title":"TimeUnit.class <span style='color:#111;'>205B</span>","children":null,"spread":false}],"spread":true},{"title":"FileSendTask.class <span style='color:#111;'>4.75KB</span>","children":null,"spread":false},{"title":"ISocketOberser.class <span style='color:#111;'>193B</span>","children":null,"spread":false},{"title":"TranferClient.class <span style='color:#111;'>2.23KB</span>","children":null,"spread":false},{"title":"FilesMgr.class <span style='color:#111;'>1.22KB</span>","children":null,"spread":false},{"title":"FileReciveTask.class <span style='color:#111;'>4.49KB</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]

评论信息

  • 疯子B哥:
    运行不了啊2019-06-12
  • hlf-1994:
    还行吧还行2018-07-10
  • LBJ_King2020:
    可以加QQ294806407指导一下吗?可有偿,无论博主还是其他人都可以2018-05-09
  • 专业的程序员:
    网络课程就用这个了2017-10-18
  • zsy112371:
    不是基于P2P的,连索引服务器都没有。但是作为一个聊天传文件且有界面的应用来说,很好了。2017-06-08

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明