-
注意这里的b 在write时也用到了b 来表示长度.
查看全部 -
这个图里 参数如果是数组类型 那读写都不是操作一个字节了 而是字节数组的长度.
注意这里右下角的红字 是从start位置开始 读取(不确定)size个长度 写入out流
另外网上关于write方法的其他写法
void wrtie(String str):写一个字符串数据
fw.write("abcde");
将字符串写入缓冲区。fw.write('a');
fw.write(97);查看全部 -
这个图里 参数如果是数组类型 那读写都不是操作一个字节了 而是字节数组的长度.
查看全部 -
注意是 无符号. 填充到int的第八位.
由于最后一个是EOF 也就是-1 所以这里返回的是int类型(c编程语言哪本书里讲过).
查看全部 -
EOF是 字节流 结束的标志.
查看全部 -
这里的0xff 可以把前面的0去掉
查看全部 -
一次写一个字节(后八位) 这里后八位就可以表示这个'A'
第一次写完之后 文件里有一个字节 这个时候文件指针 raf 等于 1
查看全部 -
这个randomaccessfile 只读写一个字节.
查看全部 -
file.mkdirs() 创建多级目录.
查看全部 -
File类不能访问文件内容.
查看全部 -
ecllipse中 粘贴"内容"这种 即使文件的编码不同 程序本身可以做转换(其实不是转换 而是"看到的"是字符 而底层是"字节" 所以粘贴的是"字符" 并没有影响到"字节"的 写入 )
查看全部 -
复制粘贴的 系统可以正常读取文本文件
直接创建的 如果不是默认编码 再次读取会乱码 (这里不太懂)
查看全部 -
RandomAccessFile
查看全部 -
FileInputStream
查看全部 -
buffer相当于一瓢一瓢水倒入桶中,再从桶倒入缸
EOF=-1时读文件截止;
flush()方法是刷新缓冲区;
查看全部
举报