A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 张作辉 中级黑马   /  2016-7-14 23:40  /  736 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

         /**因为字节输入流可以操作任意类型的文件,比如图片音频等,这些文件底层都是以二进制形式的存储的,
                 * 如果每次读取都返回byte,有可能在读到中间的时候遇到111111111
                 * 那么这11111111是byte类型的-1,我们的程序是遇到-1就会停止不读了,后面的数据就读不到了,所以在读取的时候用int类型接收,
                 * 如果11111111会在其前面补上 24个0凑足4个字节,那么byte类型的-1就变成int类型的255了这样可以保证整个数据读完,
             * 而结束标记的-1就是int类型
                 */                 

6 个回复

倒序浏览
111111111这是代表什么啊?
回复 使用道具 举报
这两天正在学ip,多谢分享
回复 使用道具 举报
老师一般问你 你的IO了解多少   说一下! 你只需要说第一句应该就足够了!!
回复 使用道具 举报
今天学的io,老师说记住那6句就学会了,                               
回复 使用道具 举报
多谢分享!!!!!!!!!
回复 使用道具 举报
你知道怎么字节转字符输入输出吗
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马