资源简介
java socket 大文件传输,快速传输, 数据包的分片,组装,涉及UDP,TCP传输技术,NIO非阻塞等等,适合对socket编程进一步学习的同学
代码片段和文件信息
package com.kkchatroom05;
import java.io.ByteArrayOutputStream;
/**
* 定义最基础的基于{@link ByteArrayOutputStream}的输出接收包
*
* @param 对应的实体范性,需定义{@link ByteArrayOutputStream}流最终转化为什么数据实体
*/
public abstract class AbsByteArrayReceivePacket extends ReceivePacket {
public AbsByteArrayReceivePacket(long len) {
super(len);
}
/**
* 创建流操作直接返回一个{@link ByteArrayOutputStream}流
*
* @return {@link ByteArrayOutputStream}
*/
@Override
protected final ByteArrayOutputStream createStream() {
return new ByteArrayOutputStream((int) length);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-03-21 17:21 kkchatroom05\
文件 689 2019-03-19 14:35 kkchatroom05\AbsByteArrayReceivePacket.java
文件 795 2019-03-19 14:48 kkchatroom05\AbsReceivefr
文件 1694 2019-03-19 14:48 kkchatroom05\AbsSendfr
文件 1759 2019-03-19 14:49 kkchatroom05\AbsSendPacketfr
文件 6278 2019-03-19 14:56 kkchatroom05\AsyncPacketReader.java
文件 6850 2019-03-19 14:57 kkchatroom05\AsyncPacketWriter.java
文件 2692 2019-03-19 14:57 kkchatroom05\AsyncReceiveDispatcher.java
文件 4560 2019-03-20 15:41 kkchatroom05\AsyncSendDispatcher.java
文件 790 2019-03-19 14:44 kkchatroom05\BytePriorityNode.java
文件 443 2019-03-19 14:35 kkchatroom05\BytesReceivePacket.java
文件 515 2019-03-19 14:35 kkchatroom05\BytesSendPacket.java
文件 2964 2019-03-19 14:58 kkchatroom05\ByteUtils.java
文件 323 2019-03-19 14:50 kkchatroom05\CancelReceivefr
文件 427 2019-03-19 14:50 kkchatroom05\CancelSendfr
文件 2154 2019-03-20 15:45 kkchatroom05\Client.java
文件 1781 2019-03-19 15:12 kkchatroom05\ClientHandler.java
文件 2035 2019-03-19 15:03 kkchatroom05\ClientTest.java
文件 437 2019-03-19 14:59 kkchatroom05\CloseUtils.java
文件 2804 2019-03-20 22:04 kkchatroom05\Connector.java
文件 871 2019-03-19 14:35 kkchatroom05\FileReceivePacket.java
文件 769 2019-03-20 15:24 kkchatroom05\FileSendPacket.java
文件 988 2019-03-20 14:24 kkchatroom05\Foo.java
文件 3198 2019-03-20 16:06 kkchatroom05\fr
文件 4374 2019-03-20 21:50 kkchatroom05\IoArgs.java
文件 1092 2019-03-19 14:39 kkchatroom05\IoContext.java
文件 843 2019-03-19 14:39 kkchatroom05\IoProvider.java
文件 9030 2019-03-20 14:32 kkchatroom05\IoSelectorProvider.java
文件 2029 2019-03-19 14:40 kkchatroom05\Packet.java
文件 407 2019-03-20 22:04 kkchatroom05\ReceiveDispatcher.java
文件 549 2019-03-19 14:51 kkchatroom05\ReceiveEntityfr
............此处省略20个文件信息
相关资源
- jmeter-websocket-jar
- Java核心技术卷1 第十版 中文版
- java版本微信公众号开发,可创建菜单
- java命令行计算器_简单工厂模式
- mysql-connector-java-5.1.17-bin.jar
- jsp MVC 三角形面积 猜数字
- 某游戏部的java工程师笔试题
- 图书馆管理系统 jsp+mysql
- java语言之端口扫描源代码+打包的ja
- 物业管理系统JAVA源代码
- Java多线程编程经典
- hadoop-lzo-0.4.20-SNAPSHOT.jar 包
- Design for Coder
- java班级管理系统(论文+系统)
- JAVA贪吃蛇游戏毕业设计(源代码+论文
- 华为短信开发包smproxy.jar,完美无bu
- java编程日文资料课件
- java、php、net等平台的免费打印控件,
- java写的简单校园卡管理系统
- 学生社团管理系统40644
- java版kmeans实现
- commons-dbcp.jar、commons-pool.jar
- java图形界面猜数游戏
- java+mysql小型学生成绩管理系统 控制台
- JAVA SWING可折叠菜单
- 数据结构 各种排序算法 java图形界面
- 数据结构 图(邻接矩阵) java图形界
- 使用JAVA实现HTTP多线程
- 微信扫码支付模式二功能实现完整J
- 计算机图形学全部源码JAVA版by中南民
评论
共有 条评论