Java IO流
枫之木落
爱好旅游…………………………………………………………………………
展开
-
java IO流(四)--重定向标准输入输出
这是今天看到一个分类,值得看一下,我就先收藏在这了: 下面我们来讲重定向标准输入输出:前面介绍过,标准输入输(System.in,System.out)出就是键盘输入和显示屏输出(也是eclipse控制台输出),在System类还提供了三个重定向标准输入输出的方法: static void setErr(PrintStream err) //重定向标准错误输出流 static voi原创 2017-08-07 21:50:29 · 743 阅读 · 0 评论 -
java IO流(一) --字节流
简介 Java语言的输入输出功能借助于输入输出包java.io,通过流(Stream)来实现,用统一的接口来表示,从而是程序设计简单明了。 流(Stream)是计算机各部件之间数据流动。按数据传输方向分为输入流(程序从外设读入数据流)和输出流(程序往外设写入数据流)。按内容划分为字节流和字符流 采用数据流来处理输入输出的目的是使程序的输入输出操作独立于相关设备。也就是说,原创 2017-08-04 15:10:48 · 371 阅读 · 0 评论 -
Java IO流(二)--字符流
InputStream和OutputStream类通常是用来处理“字节流”即“位流”的,也就是二进制文件,而Reader和Writer类则是用来处理“字符流”的,也就是文本文件。Reader和Writer流类Reader和Writer都是抽象类,定义的方法都是给所派生的子类使用Reader类方法:abstract void close() //关闭该流并释放与之关联的所有资源。 void mark原创 2017-08-06 10:11:27 · 193 阅读 · 0 评论 -
Java IO流(三)-- 文件的处理与随机访问
计算机程序运行时,数据都是保存在系统的内存中,由于关机时内存中的数据全部丢失,所以必须把那些需要长期保存的数据存放在磁盘文件中,需要时再从文件中读取。文件的处理文件夹是管理文件的特殊机制,同类文件保存在一个同一个文件夹下不仅可以简化文件管理,而且可以提高工作效率。Java语言不仅支持文件管理,还支持文件夹管理。在java.io包中定义一个File类,专门用来管理磁盘文件和文件夹,而不负责数据的输入输原创 2017-08-06 16:18:31 · 533 阅读 · 0 评论 -
文本文件的读写
简单总结了几个常用的文本文件读写方法import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileWriter;import java.io.InputStreamReader;import原创 2017-11-06 21:57:13 · 323 阅读 · 0 评论 -
Java序列化与反序列化
Java序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨。1.Java序列化与反序列化Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。2.为什么需要序列化与反序列化我们知道,当两个进程进行远程通信时,可以相互发送各种类型的数据,包括文本、图片、音频、视频等, 而这些数据都会转载 2017-11-09 20:47:55 · 160 阅读 · 0 评论