文件传输基础——Java IO流
In_Joy
这个作者很懒,什么都没留下…
展开
-
RandomAccessFile类的使用
RandomAccessFile类的使用File类只用于表示文件(目录)的信息(名称、大小等),不能用于文件内容的访问RandomAccessFile java提供的对文件内容的访问,既可以读文件,也可以写文件。RandomAccessFile支持随机访问文件,可以访问文件的任意位置(1)java文件模型 在硬盘上的文件是byte byte byte存储的,是数据...原创 2019-03-24 15:23:00 · 295 阅读 · 0 评论 -
字节流
字节流IO流(输入流、输出流)字节流、字符流1.字节流1)InputStream、OutputStream InputStream抽象了应用程序读取数据的方式 OutputStream抽象了应用程序写出数据的方式2)EOF = End 读到-1就读到结尾3)输入流基本方法 int b = in.read();读取一个字节无符号填充到int低八...原创 2019-03-25 23:06:00 · 139 阅读 · 0 评论 -
字符流
字符流2.字符流1) 编码问题2)认识文本和文本文件java的文本(char)是16位无符号整数,是字符的unicode编码(双字节编码)文件是byte byte byte ...的数据序列文本文件是文本(char)序列按照某种编码方案(utf-8,utf-16be,gbk)序列化为byte的存储结果3)字符流(Reader Writer)---->操作的是文本文本文...原创 2019-03-28 16:51:00 · 99 阅读 · 0 评论 -
对象的序列化和反序列化
对象的序列化和反序列化3.对象的序列化,反序列化1)对象序列化,就是将Object转换成byte序列,反之叫对象的反序列化2)序列化流(ObjectOutputStream),是过滤流----writeObject 反序列化流(ObjectInputStream)---readObject3)序列化接口(Serializable) 对象必须实现序列化接口 ,才能进行序列化,...原创 2019-03-28 17:35:00 · 250 阅读 · 0 评论