IO流作业】的更多相关文章

IO流作业 一.    填空题 Java IO流可以分为    字节流          和处理流两大类,其中前者处于IO操作的第一线,所有操作必须通过他们进行. 输入流的唯一目的是提供通往数据的通道,程序可以通过这个通道读取数据,  read 方法给程序提供了一个从输入流中读取数据的基本方法. read方法从输入流中顺序读取源中的单个字节数据,该方法返回字节值(0-255之间的一个整数),如果到达源的末尾,该方法返回   -1       . Java系统的标准输入对象是System.in,标…
package Zy; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.util.Properties; import java.util.Set; /*2.用代码实现以下需求: (1)已知配置文件config.properties中有三个键值对 name=zh…
package Zy; import java.io.Serializable; public class Student implements Serializable{ private static final long serialVersionUID = 55645321545L; private String name; private String gender; private int age; public Student() { super(); } public Studen…
IO流:IO流用来处理设备之间的数据传输,Java对于流的操作对象都在IO包中将外设中的数据读取到内存中:输入将内存的数写入到外设中:输出 流分为字节流和字符流字符流的由来:其实就是字节流读取文字字节数据后,不直接操作而是先查指定的编码表.获取相应的文字.在对这个文字进行操作,简单地说就是:字节流+编码表 字节流的顶层父类:1.InputStream 2.OutputStream 字符流的两个顶层父类:1.Reader 2.Writer这些体系的子类都以父类名作为后缀而子类名的前缀就是该对象的功…
IO流的介绍: 其实在我们现实生活中有很多流,例如:水流,电流,气流  等等都是是流,但在Java中IO流是指对数据的操作的流. 按照流的分类: 1:字节流和字符流 Reader和InputStream 2:输入流和输出流. InputStream和OutputStream 字符流的抽象基类: * Reader     (读文件)  ,         Writer(写文件) 由上面四个类派生的子类名称都是以其父类名作为子类的后缀: 如:FileReader和FileInputStream 字符…
本文粗略的介绍下JavaIO的整体框架,重在解释BufferReader/BufferWriter的演变过程和原理(对应的设计模式) 一.JavaIO的简介 流按操作数据分为两种:字节流与字符流. 流按流向分为:输入流(读),输出流(写). 字符流由来就是:早期的字节流+编码表,为了更便于操作文字数据. 记住:只要是操作字符数据,应该优先使用字符流. 字节流的抽象基类:InputStream ,OutputStream. 字符流的抽象基类:Reader , Writer. 二.JavaIO中的流…
一.IO流概要 1.1.概念 开发中经常要进行输入输出操作,掌握Java中的IO流显得非常必要. 流(stream)的概念源于UNIX中管道(pipe)的概念.在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备.外部文件等. 一个流,必有源端和目的端,它们可以是计算机内存的某些区域,也可以是磁盘文件,甚至可以是Internet上的某个URL. 流的方向是重要的,根据流的方向,流可分为两类:输入流和输出流.用户可以从输入流中读取信息,但不能写它.相反,对输出流,只能…
IO流(字符流FileReader) IO流(字符流FileWriter) IO流(字符流的拷贝) IO流(什么情况下使用字符流) IO流(字符流是否可以拷贝非纯文本的文件) IO流(自定义字符数组的拷贝) IO流(带缓冲的字符流) IO流(readLine()和newLine()方法) IO流(将文本反转) IO流(LineNumberReader) IO流(装饰设计模式) IO流(使用指定的码表读写字符) IO流(转换流图解) IO流(获取文本上字符出现的次数) IO流(试用版软件) Fil…
Chapter 13. IO流 13.1 File类 java.io.File类是文件(file)和目录(文件夹)(directory)路径名(path)的抽象表示,主要用于文件和目录的创建.查找和删除等操作. 一个File对象,代表硬盘中实际存在的一个文件或者目录(文件夹). 绝对路径:从盘符开始的路径,是完整的路径.eg: D:\\aaa\\233.txt 相对路径:相对于项目目录的路径,是便携的路径(开发常用).eg: 233.txt 13.1.1 构造方法 无论该路径下是否存在文件或者目…
很长时间都没有更新了,最近在补充JavaSE的一些细节部分 关于IO流的一些总结 首先要介绍的是File类,File类用于对文件和目录的一些操作 1.创建文件CreateNewFile() 2.对文件的信息的获取getName(),getAbsolutePath() 3.判断是否是文件isFile() 4.遍历整个目录下的文件 File[] listFile(),返回一个元素为文件的对象数组,可以使用方法来遍历数组 然后引入了流的概念 以内存为参考系,以方向可以分为输入流(读),输出流(写) 以…