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

文件传输基础——Java IO流

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

已采纳回答 / 黑山头山大王
FileInputStream和FileOutputStream类属于字节类,可以操作任意类型的文件。在数据流的处理过程中,有两种情况。(1)以单个字节的形式读写文件(2)以数据块的形式读写文件
老师讲得不错,很多东西需要自己去思考,想明白就好。还有,每个人水平不一,除非你有不会的点单独问老师,否则想老师让每个人都听懂是不可能的。
听是听得懂,不过让我自己写很难再写出来

已采纳回答 / 酒吞童子
你可以在你的电脑上试下,同一路径下不能存在两个同名(大小写不一样)的文件夹。所以java在mkdir()时,及时你创建2个文件夹:demo,Demo,也只会生成一个。

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

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

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

已采纳回答 / XhstormR
好像是一种习惯,为了防止以后代码多的情况下因为缺乏该空函数,而程序出现错误。
讲的太好了,纠结好久的编码问题终于得到解决了
这应该是大端法的存储吧

已采纳回答 / 黑山头山大王
指的是文件的编码格式,文件要以一点的编码格式存储,读取也要用这种格式去解码,否则就会出现乱码
very good. love you
整个Io这里都比较迷糊,很多东西功能都差不多。不知道怎么用,还是应该找项目刷些代码,才能明白吧 。

已采纳回答 / 慕函数2305665
1M=1024KB,1Kb=1024B,不一定是8,也可以大或者小,要取决于你要操作的文件的大小

已采纳回答 / XhstormR
create之前if--exsists
并不是。0位置,是指buf的0位置。
课程须知
亲,为了更好的学习本门课程,需要您对二进制的知识有所了解,还要熟悉Java的基本语法和面向对象的知识。
老师告诉你能学到什么?
1、了解文件编码。 2、能够对文件和目录进行管理操作。 3、能够应用字节流和字符流对文件进行读写操作。 4、能够对对象进行序列化和反序列化。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消