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

文件传输基础——Java IO流

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

已采纳回答 / 慕运维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在mkdir()时,及时你创建2个文件夹:demo,Demo,也只会生成一个。

已采纳回答 / 黑山头山大王
类似指针,写到哪就标到哪,位置可以随意指定

已采纳回答 / 黑山头山大王
使用递归,遍历所有的非文件夹文件

已采纳回答 / 黑山头山大王
boolean canExecute()          测试应用程序是否可以执行此抽象路径名表示的文件。 boolean canRead()          测试应用程序是否可以读取此抽象路径名表示的文件。 boolean canWrite()          测试应用程序是否可以修改此抽象路径名表示的文件。 int compareTo(File pathname)          按字母顺序比较两个抽象路径名。 boolean createNewFile()         ...

已采纳回答 / XhstormR
好像是一种习惯,为了防止以后代码多的情况下因为缺乏该空函数,而程序出现错误。

已采纳回答 / 黑山头山大王
指的是文件的编码格式,文件要以一点的编码格式存储,读取也要用这种格式去解码,否则就会出现乱码

已采纳回答 / 慕函数2305665
1M=1024KB,1Kb=1024B,不一定是8,也可以大或者小,要取决于你要操作的文件的大小
课程须知
亲,为了更好的学习本门课程,需要您对二进制的知识有所了解,还要熟悉Java的基本语法和面向对象的知识。
老师告诉你能学到什么?
1、了解文件编码。 2、能够对文件和目录进行管理操作。 3、能够应用字节流和字符流对文件进行读写操作。 4、能够对对象进行序列化和反序列化。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消