引言:
在项目开发中,我们会遇到字节流与比特流相互转换、逐字节、逐位操作的场景。没有现成的库供我们调用,需要我们自己实现之。
一、字节流、位流介绍
【维基百科--字节流】:在计算机科学里面,字节流(byte stream)是一种位流,不过里面的比特被打包成一个个我们叫做字节(Bytes)的单位。
【字节流范例】:在网络传输协议里面比较有名,且会提供字节流给客户端的范例是TCP/IP通讯协定里面的传输控制协议(TCP),这种协议提供了双向的字节流。
【维基百科--位元流】:一个位元流(bitstream或bit stream)是一个位元的序列。一个字节流则是一个字节的序列,一般来说一个字节是8个位元。也可以被视为是一种特殊的位元流。
【位元流范例】:位元流在远程通信和计算这些领域里面被广泛的使用:举例来说,同步光网络通信科技会传输同步位元流。
在
继续阅读与本文标签相同的文章
-
SpringMVC源码分析和启动流程
2026-05-24栏目: 教程
-
POLARDB for Oracle初步体验报告
2026-05-24栏目: 教程
-
使用阿里云邮件推送服务群发邮件
2026-05-24栏目: 教程
-
阿里云产品代金券如何使用?—阿里云助力用户上云(精)
2026-05-24栏目: 教程
-
java的线程安全
2026-05-24栏目: 教程
