文件传输基础——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 · 98 阅读 · 0 评论 -
对象的序列化和反序列化
对象的序列化和反序列化 3.对象的序列化,反序列化 1)对象序列化,就是将Object转换成byte序列,反之叫对象的反序列化 2)序列化流(ObjectOutputStream),是过滤流----writeObject 反序列化流(ObjectInputStream)---readObject 3)序列化接口(Serializable) 对象必须实现序列化接口 ,才能进行序列化,...原创 2019-03-28 17:35:00 · 250 阅读 · 0 评论