IO流
文章平均质量分 76
ord11937
这个作者很懒,什么都没留下…
展开
-
黑马程序员_Java基础_IO流_字符流,带缓冲区的字符流,文本文件读写
一,IO流是java学习中十分重要的一个知识点,I代表的是Input,O代表的是Output。到底什么是IO流呢?其实IO流就是用来处理设备之间的数据传输,包括我们复制文本到另一个文本,拷贝电影到别的移动设备等等。Java中对数据的操作都是通过流的方式,java中操作流的对象都在IO包中。 二,流的分类:1,按照操作数据分为字节流和字符流。2,按照流向分类分为输原创 2014-05-20 22:23:20 · 1530 阅读 · 0 评论 -
黑马程序员_Java基础_IO流_File类,列出(删除)目录下内容,Properties类,付费软件提示原理
一,File类1,File类是文件和目录的抽象表示形式。public class Fileextends Objectimplements Serializable, Comparable它将文件或者文件夹封装成对象,方便对文件或文件夹的属性信息进行操作。File对象可以作为参数传递给流的构造函数。2,常用的构造方法: File(Fil原创 2014-05-20 23:01:31 · 737 阅读 · 0 评论 -
黑马程序员_Java基础_IO流_字节流,字节流操作文件,缓冲区字节流,流的使用规律,异常记录原理
一,字节流字节流顾名思义就是操作字节的流。字节流是可以操作任意数据的,比如说媒体数据,音乐,电影,图片等,当然它也是可以操作字符的。字符流就是基于字节流来实现的,我们知道一个字节是8个二进制位,在UTF-8中一个字节对应一个英文字符,人们发现用单个字节操作文本比较麻烦,所以就对字节流进行封装,当对文本进行操作的时候就不直接对字节流进行操作,而直接对封装后的字节流也就是字符流进行操作,这原创 2014-05-20 22:45:43 · 1686 阅读 · 1 评论 -
黑马程序员_Java基础_IO流_编码表,编码与解码
一,字符流的出现时为了能够操作字符数据,它能操作字符的原因是在其内部加入了编码表。字节和字符的转换是要通过转换流:InputStreamReader和OutputStreamWriter。这两个流对象时加入了编码表的流对象,当然加入编码表的流对象还有PrintStream和PrintWriter,但是这两个对象只能进行数据的打印,不能读取。 二,所谓的编码表就是,机器中原创 2014-05-20 23:09:42 · 605 阅读 · 0 评论 -
黑马程序员_Java基础_装饰设计模式
一,装饰设计模式:当想要对已有的对象进行功能增强时,可以定义一个类,基于有的功能,并提供加强的功能。那么自定义的该类成为装饰类。装饰类会通过构造函数接受被装饰的对象,并基于该装饰的对象的功能,提供更强的功能。装饰类最典型的例子是IO流中的BufferedWriter和BufferedReader。 它们的构造函数: public Buffe原创 2014-05-20 21:47:20 · 611 阅读 · 0 评论 -
黑马程序员_Java基础_IO流_打印流,合并流,分割文件,对象持久化,管道流...其他常用流
一,IO的打印流:PrintStream和PrintWriter public PrintWriter(OutputStream out,boolean autoFlush) 该打印流的强大之处在于可以提供自动刷新功能,可以直接使用println方法将数据打印到控制台或某个指定的文件,之前都是使用Write()方法,然后刷新流,将数据刷新到内存中,现在不用手原创 2014-05-20 23:26:51 · 884 阅读 · 0 评论