为了账号安全,请及时绑定邮箱和手机立即绑定

文件传输基础——Java IO流

难度入门
时长 2小时 0分
学习人数
综合评分9.67
669人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.5 逻辑清晰

最新回答 / tttct
你把两个方法的执行顺序换一下应该时间还是会变的吧。你的两个方法的代码贴出来看一下。
这一节还是比较简单的

已采纳回答 / 青山洞主
大文件的情况下:应该是BufferedOutputStream效率最高,RandomAccessFile可以随机访问文件位置,效率上应该没有Buffered高,接着的DataOutputStream和FileOutputStream应该差不多,不过DataOutputStream进行了一些封装,可以直接处理基本类型数据,DataOutputStream要略优于FileOutputStream,FileOutputStream是最原始的了,直接对文件操作,写入字节数据。小文件的话:几 K的那种,其实你用哪个...
IO的字节流和字符流太麻烦了
为什么char c,老师叫qia c 、qiac、 qiac..........

已采纳回答 / 慕运维6388425
你是想问这下面两个异常处理方法应该用哪个吧?第一个一般是把异常抛出,本类不做处理,交给父类处理第二个是就在本类把异常处理掉一:printHexByByteArray(String fileName) throws IOException{二:try {   IOUtil. printHexByByteArray("e:\\e.txt");  } catch (IOException e) {   // TODO 自动生成的 catch 块   e.printStackTrace();  }// TODO ...

已采纳回答 / 黑山头山大王
过滤器能够对目标资源的请求和响应进行截取。装饰器是指在一个对象的外围创建一个称为装饰器的封装,动态地给这个对象添加一些额外的功能。

已采纳回答 / 黑山头山大王
反序列化:把字节序列恢复为Java对象的过程。

已采纳回答 / 黑山头山大王
序列化:把Java对象转换为字节序列的过程。
豁然开朗的感觉

已采纳回答 / 慕勒7123956
把对象变为流就是序列化,把流再转换为对象就是反序列化,建议百度,有很多博客都会写的

已采纳回答 / 黑山头山大王
以字符为单位进行文件读写

已采纳回答 / 黑山头山大王
缓冲区是一个内存区域的概念,类似于池子流就像一根管道,因为使用了一个池子(缓冲区)作为中间过渡,所以称为缓冲流使用缓冲流的目的是为了减少直接与硬盘交互传输的次数,增加每次传送的数据量,借以提高传输效率,保护硬件

已采纳回答 / 黑山头山大王
FileInputStream和FileOutputStream类属于字节类,可以操作任意类型的文件。在数据流的处理过程中,有两种情况。(1)以单个字节的形式读写文件(2)以数据块的形式读写文件
课程须知
亲,为了更好的学习本门课程,需要您对二进制的知识有所了解,还要熟悉Java的基本语法和面向对象的知识。
老师告诉你能学到什么?
1、了解文件编码。 2、能够对文件和目录进行管理操作。 3、能够应用字节流和字符流对文件进行读写操作。 4、能够对对象进行序列化和反序列化。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消